Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

STEM Releng

Revision as of 12:56, 29 July 2011 by Mattadav.us.ibm.com (Talk | contribs) (New page: == STEM Release Engineering == This page details how to operate the STEM builder to create binary, platform-specific builds of STEM. ''' This information is for advanced users and committ...)

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

STEM Release Engineering

This page details how to operate the STEM builder to create binary, platform-specific builds of STEM. This information is for advanced users and committers only.

Background

The STEM build process is built on several foundational pieces of the Eclipse Platform. These pieces include:

  • Eclipse Products
  • Eclipse Features
  • PDE Build Process
  • P2 Provisioning

These fundamental aspects of the Eclipse Platform are orchestrated to build platform-specific binaries of STEM.

Adding New Code to the Builder

This section describes how to add new plug-ins, features, and third-party dependencies to the STEM Build process.

Adding a new plug-in to an existing feature

Adding a new feature

Adding a new third-party dependency

Running the STEM Builder

Setting up your environment

Checking out the source from SVN

Running the STEM Builder

Running the JUnit Tests

Continuous Integration (CI) Automated Builds

Back to the top