Skip to main content

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.

Jump to: navigation, search

Linux Tools Project/Releng

< Linux Tools Project
Revision as of 16:22, 31 March 2009 by Unnamed Poltroon (Talk) (Linux Tools release engineering procedures)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

Back to the top