platform-ui-home/builds/index.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (download) (as text) (annotate)
Mon Oct 20 21:27:28 2003 UTC (6 years, 1 month ago) by dpollock
Branch: MAIN
Changes since 1.1: +1 -1 lines
Correct an error in the link to the releng tools.
<html>
<head>
<title>Builds (Platform-UI)</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<table border=0 cellspacing=5 cellpadding=2 width="100%" >
  <tr> 
    <td align=LEFT valign=TOP colspan="2" bgcolor="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica"> 
      Builds (Platform-UI)</font></b></td>
  </tr>
  <tr> 
    <td align=right valign=top width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16
    	alt = "Eclipse idea banner"></td>
    <td width="98%"><p>Build submissions are done before every integration build
        and milestone build.  Integration builds typically occur on Tuesday.  
        So, the official build submission tends to occur every Monday at 4 p.m. 
        (Eastern Time).  This is moved to Tuesday if Monday was a Canadian 
        holiday.  If you miss the cut-off for the official build submission, but
        it is still before 8 a.m. on Tuesday, then you can do your own build
        submission to make sure your fix gets into the integration build.  A 
        warning email should be sent to "platform-ui-dev@eclipse.org" at
        the beginning of the days on which an official build submission is to 
        occur, and if you do your own build submission.</p>
        <p>The Platform-UI team suggests that the Release Engineering (releng) 
        tool be installed before doing a build submission.  It reduces the
        chance of error.</p>
      <ol>
      	<li>Exit Eclipse (if running)</li>
        <li>Download the <a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-releng-home/org.eclipse.releng.tools_2.1.0.zip">releng tool</a>.</li>
        <li>Unzip the tool into your <code>plugins</code> directory.</li>
        <li>Start Eclipse</li>
      </ol>
        <p>Before performing an build submission, it is the responsibility of 
        the submitter to verify that the UI tests all pass.  To perform a 
        submission using the releng tool, please do as follows:</p>
      <ol>
        <li>Select the project you need to version, and select "Team > 
        Release".</li>
        <li>Supply the name of the release.  Our convention is to use vYYYYMMDD,
        where the date is the day of the build.  If the name is already in use,
        then use a letter suffix (i.e., a, b, c, etc.).</li>
        <li>The synchronize view will open showing the changes in the file
        "<code>ui.map</code>".</li>
        <li>Continue to version all of the packages that you need.</li>
        <li>When you are done, commit the changes to "<code>ui.map</code>".
      </ol>
        <p>To do a build submission using CVS, please do as follows:</p>
      <ol>
        <li>Tag all projects you have changed with the name of the release.  Our
        convention is to use vYYYYMMDD, where the date is the day of the build.
        If the name is already in use, then use a letter suffix (i.e., a, b, c, 
        etc.).</li>
        <li>Checkout "org.eclipse.releng".</li>
        <li>Open "<code>maps/ui.map</code>".</li>
        <li>Change the version(s) of the project(s) you have tagged.</li>
        <li>Save the map.</li>
        <li>Commit your changes to the map to CVS.</li>
      </ol>
    </td>
  </tr>
</table>
</body>
</html>