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.
Linux Tools Project/Releng
< Linux Tools Project
Revision as of 16:22, 31 March 2009 by Unnamed Poltroon (Talk) (Linux Tools release engineering procedures)
Contents
Linux Tools Release Engineering Procedures
Adding a new feature to the build
- add the feature to the org.eclipse.linuxtools.all feature.xml
Building locally
- check out releng/{trunk,branches/Galileo}/org.eclipse.linuxtools.releng
- right-click on build.xml and run it as an ant build
Adding a new test plugin to those that are run during the automated build
- create test plugin(s) (ex. org.eclipse.linuxtools.mycoolfeature.ui.tests)
- add a test.xml like the other suites (this is used when the automated build is run)
- ensure test.xml and any resources are listed in build.properties
- if you are adding an entire test feature, add it to the included features in o.e.l.test-feature
- if it's just a single test plugin, add it to the included plugins in o.e.l.test-feature
- ensure the test plugin(s) do not get packed in the including feature.xml
- add test plugin to testing.properties in org.eclipse.linuxtools.releng
- add to map file
- add to your sub-project's PSF