Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
E4/Builds
Contents
Builds
Integration Builds
Date | Time | Frequency |
---|---|---|
Thursdays | 19:30 EST | Weekly |
Submitting For the Build
Teams should use the "Eclipse Releng Tools" to update their releng project for each build. The releng tools can be installed from the update sites already included in 3.5.
Tags: tags should be of the form v<date>, so v20081120 or v20081120-1300
Versioning Plugins: Teams should try and follow the standard versioning rules posted at Version_Numbering. If you need to copy over an existing eclipse project to make changes, please increment the minor number by 100. i.e. 3.5.0 becomes 3.105.0. When you need to break API, then update the major number. i.e. 3.105.0 becomes 4.0.0
Checking in code: The checking comment should at a minimum include "bug #", and preferably be of the form "bug # summary"
CVS
The resources, ui, and swt teams now have plugins in their team area in the e4 project. Our project is under :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse
Resources
The resources CVS structure is:
- e4
- org.eclipse.e4.resources
- bundles
- doc
- examples
- features
- tests
- releng
- org.eclipse.e4.resources.releng
- org.eclipse.e4.resources
The org.eclipse.e4.resources.releng contains the map files for building as well as Team Project Sets that should be used for checking out the projects to be worked on.
Resources currently has 4 features. 2 feature patches for the plugins (one for rcp, one for platform), a feature that contains the 2 patches, and a test feature for the tests.
Resources can currently update a 3.5 SDK I build and run.
UI
The UI CVS structure is:
- e4
- org.eclipse.e4.ui
- bundles
- doc
- examples
- features
- tests
- releng
- org.eclipse.e4.ui.releng
- org.eclipse.e4.ui
The org.eclipse.e4.ui.releng contains the map files for building as well as Team Project Sets that should be used for checking out the projects to be worked on.
UI currently has one main feature for the modelled workbench and one feature for the demos. The build master feature, org.eclipse.e4.master, is also in UI for now.
Setup/Restrictions
UI currently requires EMF 2.4.1 or 2.5.0 in installed on 3.5 in order to run. They can be installed from the update site included with the I builds.
SWT
The resources CVS structure is:
- e4
- org.eclipse.e4.resources
- bundles
- doc
- examples
- features
- tests
- releng
- org.eclipse.e4.resources.releng
- org.eclipse.e4.resources
The org.eclipse.e4.resources.releng contains the map files for building as well as Team Project Sets that should be used for checking out the projects to be worked on.
Resources currently has 4 features. 2 feature patches for the plugins (one for rcp, one for platform), a feature that contains the 2 patches, and a test feature for the tests.
Resources can currently update a 3.5 SDK I build and run.