1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-04 06:45:43 +02:00

Add maintenance builds to builder

This commit is contained in:
Martin Oberhuber 2006-11-15 10:15:59 +00:00
parent 1923a4e44b
commit d8011f02a0
3 changed files with 29 additions and 109 deletions

View file

@ -43,7 +43,7 @@ sg dsdp-tm-rse -c "touch $log"
sg dsdp-tm-rse -c "cvs -q update -RPd" sg dsdp-tm-rse -c "cvs -q update -RPd"
daystamp=`date +'%Y%m%d*%H'` daystamp=`date +'%Y%m%d*%H'`
echo "Enter tag to fetch from CVS (default is HEAD):" echo "Enter tag to fetch from CVS (default is HEAD):"
echo "Enter build type (P,N,I,S,R):" echo "Enter build type (P,N,I,S,R,M):"
echo "Enter the build id (default is x$stamp):" echo "Enter the build id (default is x$stamp):"
sg dsdp-tm-rse -c "perl ./build.pl >> $log 2>&1" sg dsdp-tm-rse -c "perl ./build.pl >> $log 2>&1"
#tail -50 $log #tail -50 $log

View file

@ -337,6 +337,7 @@
<condition property="buildTypeLong" value="Integration"><equals arg1="${buildType}" arg2="I"/></condition> <condition property="buildTypeLong" value="Integration"><equals arg1="${buildType}" arg2="I"/></condition>
<condition property="buildTypeLong" value="Stable"><equals arg1="${buildType}" arg2="S"/></condition> <condition property="buildTypeLong" value="Stable"><equals arg1="${buildType}" arg2="S"/></condition>
<condition property="buildTypeLong" value="Release"><equals arg1="${buildType}" arg2="R"/></condition> <condition property="buildTypeLong" value="Release"><equals arg1="${buildType}" arg2="R"/></condition>
<condition property="buildTypeLong" value="Maintenance"><equals arg1="${buildType}" arg2="M"/></condition>
<replace file="${packageDirectory}/${dropDir}/index.php"> <replace file="${packageDirectory}/${dropDir}/index.php">
<replacefilter token="@buildTypeLong@" value="${buildTypeLong}"/> <replacefilter token="@buildTypeLong@" value="${buildTypeLong}"/>
<replacefilter token="@dateLong@" value="${dateLong}"/> <replacefilter token="@dateLong@" value="${dateLong}"/>

View file

@ -25,42 +25,17 @@
<ul> <ul>
<!-- <!--
<li>The <a href="http://download.eclipse.org/dsdp/tm/updates/">TM Update Site</a> now uses <b>Signed Jarfiles</b>.</li> <li>The <a href="http://download.eclipse.org/dsdp/tm/updates/">TM Update Site</a> now uses <b>Signed Jarfiles</b>.</li>
-->
<li>There is a new update site which uses <b>signed Jarfiles</b>:
<a href="http://download.eclipse.org/dsdp/tm/signedUpdates">
http://download.eclipse.org/dsdp/tm/signedUpdates</a>.<br/>
When testing signed jars, we came across
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=163421">bug 163421</a>.
We will continue with more testing and migrate the main update site to
use signed jars as well as soon as possible.</li>
<li>The <b>CDT Remote Launch Integration</b> is now available as a
download, or from the <a href="http://download.eclipse.org/dsdp/tm/updates/">Update Site</a>.
It also works for dstore connections now
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=158312">bug 158312</a>).</li>
<!--
<li>An <b>Experimental RSE EFS Provider</b> is now available as a <li>An <b>Experimental RSE EFS Provider</b> is now available as a
download, or from the <a href="http://download.eclipse.org/dsdp/tm/updates/">Update Site</a>.</li> download, or from the <a href="http://download.eclipse.org/dsdp/tm/updates/">Update Site</a>.</li>
--> -->
<li><b>Jakarta Commons Net</b> is now available for <b>FTP</b>. <li>Fixed <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=164306">bug 164306</a> - FTP console shows plaintext passwords</li>
<ul>
<li>A Telnet implementation is available (from Commons Net) but has not
yet been integrated as an RSE subsystem.</li>
<li>RSE now has an <b>FTP Only</b> system type (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160168">Bug 160168</a>)</li>
<li>FTP now logs the commands issued into a console (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161209">bug 161209</a>).</li>
</ul>
<!--
<li>Both Windows dstore daemon and server can now be started by simply double clicking on daemon.bat.
Documentation has been updated
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=142952">Bug 142952</a>)</li>
<li>Numerous bugs have been fixed, and we consider RSE safe now for
all kinds of data transfer, even if it's done in multiple background sessions.</li>
-->
<li>Use <li>Use
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WONTFIX&resolution=INVALID&resolution=WORKSFORME&chfieldfrom=2006-11-03&chfieldto=2006-11-10&chfield=resolution&cmdtype=doit"> <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WONTFIX&resolution=INVALID&resolution=WORKSFORME&chfieldfrom=2006-11-14&chfieldto=2006-12-16&chfield=resolution&cmdtype=doit">
<!-- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&target_milestone=1.0+RC4&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WONTFIX&resolution=INVALID&resolution=WORKSFORME&cmdtype=doit"> --> <!-- <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&target_milestone=1.0.1&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&resolution=FIXED&resolution=WONTFIX&resolution=INVALID&resolution=WORKSFORME&cmdtype=doit"> -->
this query</a> to show the list of bugs fixed since the last milestone, this query</a> to show the list of bugs fixed since the last release,
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/S-1.0RC4-200611031816/index.php"> <a href="http://download.eclipse.org/dsdp/tm/downloads/drops/R-1.0-200611121600/index.php">
RSE 1.0RC4</a>.</li> RSE 1.0</a>
[<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/R-1.0-200611121600/buildNotes.php">build notes</a>].</li>
<li>For details on checkins, see the <li>For details on checkins, see the
<a href="http://download.eclipse.org/dsdp/tm/downloads/drops/N-changelog/index.html"> <a href="http://download.eclipse.org/dsdp/tm/downloads/drops/N-changelog/index.html">
RSE CVS changelog</a>, and the RSE CVS changelog</a>, and the
@ -83,8 +58,17 @@
<table><tbody><tr><td> <table><tbody><tr><td>
<p>The RSE User Documentation now has a <p>The RSE User Documentation now has a
<a href="http://dsdp.eclipse.org/help/latest/index.jsp?topic=/org.eclipse.rse.doc.user/gettingstarted/g_start.html"> <a href="http://dsdp.eclipse.org/help/latest/index.jsp?topic=/org.eclipse.rse.doc.user/gettingstarted/g_start.html">
Getting Started Tutorial</a> that guides you through installation, first steps, Tutorial</a> that guides you through installation, first steps,
connection setup and important tasks.</p> connection setup and important tasks.</p>
<p>
If you want to know more about future directions of the Target Management
Project, developer documents, architecture or how to get involved,<br/>
the online
<a href="http://www.eclipse.org/dsdp/tm/tutorial/index.php">Getting Started page</a>
as well as the
<a href="http://wiki.eclipse.org/index.php/TM_and_RSE_FAQ">TM and RSE FAQ</a>
are the best places for you to get started.
</p>
</td></tr></tbody></table> </td></tr></tbody></table>
<table border="0" cellspacing="5" cellpadding="2" width="100%"> <table border="0" cellspacing="5" cellpadding="2" width="100%">
@ -96,13 +80,16 @@ connection setup and important tasks.</p>
<table><tbody><tr><td> <table><tbody><tr><td>
<p>As per the Target Management <p>As per the Target Management
<a href="http://www.eclipse.org/dsdp/tm/development/plan.php#M4">plan</a>, <a href="http://www.eclipse.org/dsdp/tm/development/plan.php#M4">plan</a>,
we reached API Freeze for RSE 1.0M4.</p> we reached API Freeze for RSE 1.0.</p>
<p>In fact we have reviewed and documented all relevant APIs, and they <p>In fact we have reviewed and documented all relevant APIs, and they
have proven useful in earlier proprietary versions of RSE.<br/> have proven useful in earlier proprietary versions of RSE.<br/>
Yet, due to a lack of public feedback so far we still want to Yet, due to a lack of public feedback so far we still want to
<b>declare the APIs provisional for now</b>.</p> <b>declare the APIs provisional for now</b>.</p>
<p>This means, that we reserve the right to change any API after RSE 1.0 <p><b>We are committed to not introducing any incompatible
in a not backward compatible way. All such API changes will be voted on API changes on the RSE 1.0 maintenance stream (1.0.x).</b><br/>
But we reserve the right to change any API for the next
RSE major release in a not backward compatible way.<br/>
All such API changes will be voted on
by committers on the <a href="http://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev"> by committers on the <a href="http://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev">
dsdp-tm-dev</a> developer mailing list, and documented in a migration guide dsdp-tm-dev</a> developer mailing list, and documented in a migration guide
for future releases.</p> for future releases.</p>
@ -127,66 +114,14 @@ APIs better.
<table border="0" cellspacing="5" cellpadding="2" width="100%"> <table border="0" cellspacing="5" cellpadding="2" width="100%">
<tr> <tr>
<td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b> <td align="LEFT" valign="TOP" colspan="3" bgcolor="#808080"><b>
<font face="Arial,Helvetica" color="#FFFFFF">API Changes since RSE 1.0 M4 (official API freeze) - newest changest first</font></b></td> <font face="Arial,Helvetica" color="#FFFFFF">API Changes since RSE 1.0 - newest changest first</font></b></td>
</tr> </tr>
</table> </table>
<table><tbody><tr><td> <table><tbody><tr><td>
<ul> <ul>
<li>Changed <b>HostShellChangeEvent.getLines()</b> to return IHostOutput[] instead of Object[] <li>[<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161777">bug 161777</a>]:
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=161773">bug 161773</a>).</li> <b>Moved</b> <b>HostShellAdapter</b> and <b>HostShellOutputStream</b> from remotecdt into
<li><b>Removed</b> the <b>rseserver-aix.tar</b> package. Use rseserver-unix.tar instead on AIX org.eclipse.rse.services.shells, thus making them API.</li>
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160470">bug 160470</a>).</li>
<li><b>Removed</b> the attribute <b>systemClass</b> from extension point
<a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/extension-points/org_eclipse_rse_ui_subsystemConfigurations.html">
subsystemConfigurations</a> because it did not work properly and was nowhere used
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=162098">bug 162098</a>).</li>
<li><b>Added</b> IProgressMonitor parameter to the <b>IRemoteFileSubSystem</b> and <b>IRemoteProcessSubSystem</b> list APIs. Each of
these methods, such as listFiles(), now includes an IProgressMonitor as the last parameter
(<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160777">bug 160777</a>).</li>
<li><b>Renamed</b> the <b>org.eclipse.rse.ui.subsystemConfiguration</b> extension point
to <a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/extension-points/org_eclipse_rse_ui_subsystemConfigurations.html">
subsystemConfigurations</a>
in order to better match the standard naming scheme used by the Platform.</li>
<li><b>Renamed</b> the <b>org.eclipse.rse.ui.newConnectionWizardDelegate</b> extension point
to <a href="http://dsdp.eclipse.org/help/latest/topic/org.eclipse.rse.doc.isv/reference/extension-points/org_eclipse_rse_ui_newConnectionWizardDelegates.html">
newConnectionWizardDelegates</a>
in order to better match the standard naming scheme used by the Platform.</li>
<li><b>Removed</b> the <b>org.eclipse.rse.ui.rseConfigDefaults</b> extension point.
Use Java Properties instead, as described in the
<a href="http://dsdp.eclipse.org/help/latest/index.jsp?topic=/org.eclipse.rse.doc.isv/reference/misc/runtime-options.html">
runtime-options documentation</a>.</li>
<li><b>Removed</b> the <b>org.eclipse.rse.ui.passwordPersistence</b> extension point.
The same functionality is achieved by using the data known from the
IConnectorService implementations of a systemType (supportsUserId(), supportsPassword()).
As long as a subsystem supports user id and password, the password can also be persisted.
Persistence is always done case sensitive; Persistence cannot be disabled for system types.</li>
<li><b>Moved</b> several <b>RSE Model Objects and Interfaces</b> from org.eclipse.rse.ui to core:
<ul>
<li>(UI) <code>org.eclipse.rse.filters</code> --&gt; <code>org.eclipse.rse.core.filters</code></li>
<li>(UI) <code>org.eclipse.rse.model</code> --&gt; <code>org.eclipse.rse.core.model</code></li>
<li>(UI) <code>org.eclipse.rse.references</code> --&gt; <code>org.eclipse.rse.core.references</code></li>
<li>(UI) <code>org.eclipse.rse.subsystems.servicesubsystem</code> --&gt; <code>org.eclipse.rse.core.subsystems</code></li>
</ul>
Client code can be adapted to the new locations easily by invoking "Organize Imports" except for
the following additional changes that need to be made:
<ul>
<li><b>Event handling methods</b> for <code>ISystemResourceChangeEvent</code>,
<code>ISystemPreferenceChangeEvent</code>,
<code>ISystemModelChangeEvent</code>,
<code>ISystemRemoteChangeEvent</code> have been removed from
<b>ISystemRegistry</b>, such that they are available only in the
<b>SystemRegistry</b> implementation. This applies to the fireEvent(),
postEvent() and corresponding add...Listener() methods. The simplest
fix in user code is to get the SystemRegistry from RSEUIPlugin
instead of SystemRegistry as described below.</li>
<li>Use <code>RSEUIPlugin.getTheSystemRegistry()</code> instead of <code>SystemRegistry.getSystemRegistry()</code></li>
</ul>
Note that wherever possible, client code should only refer to the model object
interfaces in <code>org.eclipse.rse.core.*</code> and not use the actual
implementations which still reside in the UI plugin (these will be moved
to core eventually, too).
</li>
<li><b>Renamed</b> the <b>RemoteProcessSubSystem</b> interface to <b>IRemoteProcessSubSystem</b> to conform with naming conventions.
</li> </li>
</ul> </ul>
</td></tr></tbody></table> </td></tr></tbody></table>
@ -198,18 +133,6 @@ these methods, such as listFiles(), now includes an IProgressMonitor as the last
</tr> </tr>
</table> </table>
<table><tbody><tr><td> <table><tbody><tr><td>
The following RSE 1.0 <a href="http://www.eclipse.org/dsdp/tm/development/plan.php#M5">plan</a>
deliverables did not make it into this build:
<ul>
<li>User Actions, and Import/Export were deferred with M3 already.
A new plan has been published with M3 already.</li>
<li>JUnit tests did not make it into the build because IP legal review was
not completed in time. The Unit Test Framework is available from Bugzilla
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=149080">bug 149080</a>
instead. Most of this has been committed into the CVS Repository already,
but actual Unit Tests making use of the framework do not exist yet.
</li>
</ul>
<!-- <!--
The following critical or major bugs are currently known. The following critical or major bugs are currently known.
We'll strive to fix these as soon as possible. We'll strive to fix these as soon as possible.
@ -232,10 +155,6 @@ If you have other questions regarding RSE, please check the
</p> </p>
<p>Click <p>Click
<!--
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&component=RSE&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&cmdtype=doit">here</a>
for an up-to-date list of major or critical bugs, or
-->
<a href="https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=op_sys&z_axis_field=&query_format=report-table&classification=DSDP&product=Target+Management&component=RSE&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&format=table&action=wrap">here</a> <a href="https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=op_sys&z_axis_field=&query_format=report-table&classification=DSDP&product=Target+Management&component=RSE&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&format=table&action=wrap">here</a>
for a complete up-to-date bugzilla status report, or for a complete up-to-date bugzilla status report, or
<a href="https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=op_sys&z_axis_field=&query_format=report-table&classification=DSDP&product=Target+Management&component=RSE&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&format=table&action=wrap">here</a> <a href="https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=op_sys&z_axis_field=&query_format=report-table&classification=DSDP&product=Target+Management&component=RSE&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&format=table&action=wrap">here</a>