From 975428f3d8e50934d204953a09619b065b387c46 Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Tue, 27 Jun 2006 12:36:05 +0000 Subject: [PATCH] Automatically generate index.php and buildNotes.php. Generate only one of rseserver.tar or .zip according to platform. --- releng/org.eclipse.rse.build/.cvsignore | 1 + releng/org.eclipse.rse.build/build.pl | 2 +- releng/org.eclipse.rse.build/build.rb | 2 +- .../org.eclipse.rse.build/customTargets.xml | 49 +++- .../org.eclipse.rse.build/template/.cvsignore | 2 + .../org.eclipse.rse.build/template/FAIL.gif | Bin 0 -> 117 bytes releng/org.eclipse.rse.build/template/OK.gif | Bin 0 -> 139 bytes .../template/buildNotes.php | 193 +++++++++++++++ .../org.eclipse.rse.build/template/index.php | 225 ++++++++++++++++++ .../template/package.count | 1 + 10 files changed, 464 insertions(+), 11 deletions(-) create mode 100644 releng/org.eclipse.rse.build/.cvsignore create mode 100644 releng/org.eclipse.rse.build/template/.cvsignore create mode 100755 releng/org.eclipse.rse.build/template/FAIL.gif create mode 100755 releng/org.eclipse.rse.build/template/OK.gif create mode 100755 releng/org.eclipse.rse.build/template/buildNotes.php create mode 100755 releng/org.eclipse.rse.build/template/index.php create mode 100755 releng/org.eclipse.rse.build/template/package.count diff --git a/releng/org.eclipse.rse.build/.cvsignore b/releng/org.eclipse.rse.build/.cvsignore new file mode 100644 index 00000000000..f8b5b8240af --- /dev/null +++ b/releng/org.eclipse.rse.build/.cvsignore @@ -0,0 +1 @@ +go.rb diff --git a/releng/org.eclipse.rse.build/build.pl b/releng/org.eclipse.rse.build/build.pl index be6e3a26ff4..8a2826a4cb5 100644 --- a/releng/org.eclipse.rse.build/build.pl +++ b/releng/org.eclipse.rse.build/build.pl @@ -65,7 +65,7 @@ $publishDirectory = "$working/publish"; $tag = ask("Enter tag to fetch from CVS", "HEAD"); $buildType = ask("Enter build type (P=Personal, N=Nightly, I=Integration)", "P"); ($sec, $minute, $hour, $mday, $mon, $year) = gmtime(); -$timeStamp = sprintf("%4.4d%2.2d%2.2d%2.2d%2.2d", $year + 1900, ($mon + 1), ($mday + 1), $hour, $minute, $sec); +$timeStamp = sprintf("%4.4d%2.2d%2.2d-%2.2d%2.2d", $year + 1900, ($mon + 1), ($mday + 1), $hour, $minute, $sec); $buildId = $buildType . $timeStamp; $buildId = ask("Enter the build id", $buildType . $timeStamp); diff --git a/releng/org.eclipse.rse.build/build.rb b/releng/org.eclipse.rse.build/build.rb index e5d9945a05c..5faf5ff46cd 100644 --- a/releng/org.eclipse.rse.build/build.rb +++ b/releng/org.eclipse.rse.build/build.rb @@ -47,7 +47,7 @@ publishDirectory = "#{working}/publish" tag = ask("Enter tag to fetch from CVS", "HEAD") buildType = ask("Enter build type (P=Personal, N=Nightly, I=Integration, S=Stable)", "P") -buildId = ask("Enter the build id", buildType + Time.now.strftime("%Y%m%d%H%M")) +buildId = ask("Enter the build id", buildType + Time.now.strftime("%Y%m%d-%H%M")) command = "java -cp #{eclipse}/startup.jar org.eclipse.core.launcher.Main " command += "-application org.eclipse.ant.core.antRunner " diff --git a/releng/org.eclipse.rse.build/customTargets.xml b/releng/org.eclipse.rse.build/customTargets.xml index 0c3103abd7d..c4aced91c13 100644 --- a/releng/org.eclipse.rse.build/customTargets.xml +++ b/releng/org.eclipse.rse.build/customTargets.xml @@ -191,6 +191,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -237,23 +262,23 @@ - + - + - + - + - + @@ -262,7 +287,16 @@ - + + + + + + + + + + @@ -284,9 +318,6 @@ - - - + + + + + +
+ Known Problems and Workarounds
+
+The following M3 original plan deliverables did +not make it into this build: +
    +
  • The Wizard is not yet completely replacable.
  • +
  • User Actions, and Import/Export were deferred. + A new plan will be published.
  • +
  • JUnit tests are not yet available.
  • +
+The following critical or major bugs are currently known. Since +the goal of this milestone was "functional complete" for soliciting +user and API feedback, we still gave a go for this milestone. +We'll strive to fix these as soon as possible. +
    +
  • bug 143462 - maj - [updating] Dirty remote editors do not get notified
  • +
  • bug 143292 - maj - [mac] Move Resource dialog causes hang/crash
  • +
  • bug 142712 - maj - [team] Connection created in Team profile is not functional
  • +
  • bug 142710 - maj - [team] NPE when trying to copy or move a connection to a team profile
  • +
  • bug 139207 - maj - Browsing into some remote tar archives fails, and may crash the dstore server
  • +
+Click +here +for an up-to-date list of major or critical bugs, or +here +for a complete up-to-date bugzilla status report, or +here +for a report on bugs fixed so far. + +
+ + + diff --git a/releng/org.eclipse.rse.build/template/index.php b/releng/org.eclipse.rse.build/template/index.php new file mode 100755 index 00000000000..f20d4b1afa4 --- /dev/null +++ b/releng/org.eclipse.rse.build/template/index.php @@ -0,0 +1,225 @@ + + + + + + +DSDP-TM RSE Downloads + + + + + + + + +
+

RSE @buildTypeLong@ Build: @buildId@
+ @dateLong@

+

These downloads are provided under the + Eclipse.org Software + User Agreement.

+

To get started, see the build notes.
+ To view the map file entries for this build, click + here.

+ +
+ + + + +
+ Requirements
+ + + + + + + + +
RSE requires Eclipse-3.2.
Eclipse 3.2RC2, 3.1 or lower will not work!
We've been testing with Eclipse-3.2 RC7, built 2-Jun-2006 (download page)
+ + + + +
 
+ + + + +
+ SDK (includes client runtime, documentation, and source)
+ + + + + + + + + + +
+
+ Status
+
PlatformDownload
AllRSE-SDK-@buildId@.zip
+ + +
 
+ + + + + +
+ Dstore Server Runtime
+ + + + + + + + + + + + + + + + + + + + +
+
Status
PlatformDownload
Windows (Supported Versions)rseserver-@buildId@-windows.zip
Linux (Supported Versions)rseserver-@buildId@-linux.tar
AIX (Supported Versions)rseserver-@buildId@-aix.tar
Other Unix (Supported Versions)rseserver-@buildId@-unix.tar
Mac OS X (Experimental)rseserver-@buildId@-macosx.tar
+ + +
 
+ + + + + +
+ Client Runtime Binaries
+ + + + + + + + + + + + + + + + + + + + +
+
Status
+
PlatformDownload
AllRSE-runtime-core-@buildId@.zip
AllRSE-runtime-dstore-@buildId@.zip
AllRSE-runtime-ftp-@buildId@.zip
AllRSE-runtime-local-@buildId@.zip
AllRSE-runtime-ssh-@buildId@.zip
+ + + +

 

+ + diff --git a/releng/org.eclipse.rse.build/template/package.count b/releng/org.eclipse.rse.build/template/package.count new file mode 100755 index 00000000000..b4de3947675 --- /dev/null +++ b/releng/org.eclipse.rse.build/template/package.count @@ -0,0 +1 @@ +11