Revision as of 18:31, 15 March 2012

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.

Feb 15, 2008

January 11, 2008

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.

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.

January 10, 2007

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.

December 19, 2005

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.