Difference between revisions of "Platform-releng-basebuilder"

From Eclipsepedia

Jump to: navigation, search
(3.5M2)
m
Line 4: Line 4:
  
 
<h4>Current build tag for 3.5 stream builds (Galileo) </h4>  
 
<h4>Current build tag for 3.5 stream builds (Galileo) </h4>  
<b>R35_M2</b>
+
<b>R35_M4</b>
  
 
<h4>Current build tag for 3.4 stream builds (Ganymede) </h4>  
 
<h4>Current build tag for 3.4 stream builds (Ganymede) </h4>  
Line 18: Line 18:
  
 
<h4>org.eclipse.releng.basebuilder update history</h4>
 
<h4>org.eclipse.releng.basebuilder update history</h4>
 +
 +
<h5>December 31, 2008</h5>
 +
3.5M4 plugins have been copied to the HEAD branch and tagged as R35_M4.
  
 
<h5>October 27, 2008</h5>
 
<h5>October 27, 2008</h5>

Revision as of 11:11, 31 December 2008

Many non-platform build teams rely of the plugins in org.eclipse.releng.basebuilder to run their builds. This page will serve to notify build teams of recent changes to basebuilder so they may incorporate changes as appropriate.

By using the HEAD version of org.eclipse.releng.basebuilder, there may be unexpected changes at times. Building from HEAD is advised for people who like to have lots of broken builds :-). A version of org.eclipse.releng.basebuilder is tagged after every milestone before we upgrade to the lastest milestone plugins. For instance, version M2_32 of org.eclipse.releng.basebuilder reflects the version of org.eclipse.releng.basebuilder that was used to build 3.2 M2.

Contents

Current build tag for 3.5 stream builds (Galileo)

R35_M4

Current build tag for 3.4 stream builds (Ganymede)

RC2_34

Current build tag for R3_3_maintenance stream builds (Europa)

v20070614

Current build tag for R3_2_maintenance stream builds (Callisto)

r322_v20070104


org.eclipse.releng.basebuilder update history

December 31, 2008

3.5M4 plugins have been copied to the HEAD branch and tagged as R35_M4.

October 27, 2008

3.5M2 plugins have been moved to the HEAD branch and tagged with R35_M2. This includes a post M2 pde build for Sorting Bundles and Parallel Compilation in PDE/Build and a new jdt core to disable warnings that were enabled in M2 [bug 249618].


May 28, 2008

3.4RC2 plugins have been moved to the HEAD branch and tagged with RC2_34.


May 22, 2008

3.4RC1 plugins have been moved to the HEAD branch and tagged with RC1_34. See also bug 230924, bug 233467.

May 5, 2008

3.4M7 plugins have been moved to the HEAD branch and tagged with M7_34. See also bug 228114, bug 229916, bug 230034, bug 230042, bug 230045.

Note that you will need to change your .releng project's root build.xml, if it includes this line:

<property name="pde.build.scripts" value="../org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.build/scripts" />

Change it to:

<property name="pde.build.scripts" value="${eclipse.pdebuild.scripts}"/>
Feb 15, 2008

3.4M5 plugins have been moved to the HEAD branch and tagged with M5_34.

January 11, 2008

3.4M4 plugins + fixed help base plugin - see bug 213346

November 8, 2007

The latest tag is v20071108, which changes the way source plugins are generated and fixes a number of issues with the M3_34 tag, including bug 209362, bug 209092, bug 208617, bug 207013. To suppress new warnings when building, such as Unnecessary @SuppressWarnings("deprecation"), use the new compiler arg -warn:-warningToken.

October 19, 2007

The latest tag is v20071030, which fixes a number of issues with the M2_34 tag, including bug 206335, bug 206679, bug 207500.

August 14, 2007

3.4M1 plugins have been moved to the HEAD branch and tagged with M1_34.

June 11, 2007

3.3RC4 plugins have been moved to the HEAD branch and tagged with RC4_33.

June 4, 2007

3.3RC3 plugins have been moved to the HEAD branch and tagged with RC3_33.

May 28, 2007

3.3RC2 plugins have been moved to the HEAD branch and tagged with RC2_33.

May 18, 2007

3.3RC1 plugins have been moved to the HEAD branch and tagged with RC1_33.

May 11, 2007

3.3M7 plugins have been moved to the HEAD branch and tagged with M7i_33.

  • There is a new version of Ant org.apache.ant_1.7.0.v200704241635, JUnit org.junit_3.8.2.v200701261102 and ICU 3.6.1 from Orbit.
  • PDE build qualifier generation has changed see bug 175714
  • There are additonal fixes to the update core for the jar processor - see bug 178886
March 27, 2007

3.3M6 plugins have been moved to the HEAD branch and tagged with M6_33.

  • There is a older version of org.eclipse.update.core than exists in M6 to address

Handle case when pack200 fails

  • The are new plugins in the basebuilder to support the additional dependancies in the help plugins with the move from tomcat to jetty. See

Bug 176989 Add Jetty and JSP Support bundles to Platform Feature

February 28, 2007

3.3M5 plugins have been moved to the HEAD branch and tagged with M5_33. Changes include

  • The startup.jar has been removed as per the launcher reorganization. As a convenience factor in our scripts, we have renamed org.eclipse.equinox.launcher_1.0.0.qualifier to org.eclipse.equinox.launcher.jar, much like we have for pde build.

http://wiki.eclipse.org/index.php/Equinox_Launcher

  • There is a newer version of org.eclipse.update.core than exists in M5 to address

Handle case when pack200 fails

  • There is a newer version of pde build than M5 to address

qualifiers are not generated properly with 3.3M5 pde build

January 10, 2007

3.3 stream builds - 3.3M4 plugins have been moved to the HEAD branch and tagged with M4_33.

3.2.x stream builds Latest R3_2_maintenance stream tag is r322_v20070104

November 15, 2006

3.2.x stream builds 3.2.1 plugins have been moved to the R3_2_maintenance stream branch and tagged with r322_v20061115a.

November 13, 2006

3.3 stream builds - 3.3M3 plugins have been moved to the HEAD branch and tagged with M3_33.

September 25, 2006

3.3 stream builds - 3.3M2 plugins have been moved to the HEAD branch and tagged with M2_33.

August 28, 2006

3.3 stream builds - 3.3M1 plugins have been moved to the releng_test branch and tagged with M1_33.

3.2.x stream builds - For teams running 3.2.x maintenance builds, this builder is in the R3_2_maintenance branch. The current tag is r321_v20060830.

June 9, 2006

3.2RC7 plugins have been moved to the releng_test branch and tagged with RC7_32.

May 29, 2006

3.2RC6 plugins have been moved to the releng_test branch and tagged with RC6_32.

May 25, 2006

3.2RC5 plugins have been moved to the the releng_test branch and tagged with RC5_32.

May 15, 2006

3.2RC4 plugins have been moved to releng_test and tagged with RC4_32.

May 8, 2006

3.2RC3 plugins have been moved to releng_test and tagged with RC3_32.

May 2, 2006

3.2RC2 plugins have been moved to releng_test and tagged with RC2_32. Also, there is a new version of jdt.core because we are testing it at the same time. In plugins/org.eclipse.build.tools, there is the code from Bug 116912 Release Train Cascade / RSS Notification & Response that the EMF team contributed. However, I haven't modified our builder to use this code yet.

April 18, 2006

3.2RC1 plugins have been moved to HEAD and tagged with RC1_32. I didn't have to make any changes to the builder to accommodate the new plugins.

April 6, 2006

We have tagged HEAD with M6_32 because the M6 plugins have been moved to HEAD + a new org.eclipse.help.base for the following https://bugs.eclipse.org/bugs/show_bug.cgi?id=134857

February 22, 2006

We have tagged HEAD with M5_32 because the M5 plugins have been moved to HEAD.

February 20, 2006

We have tagged HEAD with M4_32. We actually used version I20060217-1115 to build Eclipse M5 which had a newer version of PDE build than was provided by M4 + a help fix.

December 19, 2005

We are holding off moving to new plugins in HEAD until the New Year. When we do release the new plugins to HEAD, they will be M4 + a fix from Help. https://bugs.eclipse.org/bugs/show_bug.cgi?id=121098

November 9, 2005

For build teams that use org.eclipse.basebuilder project in their builds, tag M3_32 of org.eclipse.releng.basebuilder is now available. This tag refers to a version of basebuilder that consists of plugins from Eclipse 3.2 M3. We would strongly advise all teams not to use the HEAD version of org.eclipse.releng.basebuilder in their builds as this is a development stream. We would advise all teams to either use the stable tags M2_32 (plugins from milestone 2) or M3_32 (plugins from milestone 3) of org.eclipse.releng.basebuilder.

November 7, 2005 changes

HEAD stream of org.eclipse.releng.basebuilder tagged as version M2_32. Subsequently, released Eclipse 3.2M3 plugins in HEAD.

We renamed org.eclipse.pde.build_3.2.0/scripts to org.eclipse.pde.build/scripts because our scripts explicitly reference the path to pde build. With the plugin versioning changes now being implemented, we didn't want to change name of pde build each time the qualifier changes. For instance, the full name of the pde.build plugin from from M3 is org.eclipse.pde.build_3.2.0.v20051031a.