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.
Mylyn/Build Infrastructure
This page describes how Mylyn is built, tested, and published.
The Mylyn project uses three Hudson servers with the following major classes of build jobs:
- https://hudson.eclipse.org/mylyn/ - The Mylyn HIPP instance
- Gerrit builds that verify Gerrit reviews
- http://ci.mylyn.org/ - Hudson instance running on the same server that hosts the test repositories
- Provisioning jobs that provision the test repositories
- Weekly version-specific integration builds that build and run tests against all fixtures on all supported Eclipse versions
- Nightly test builds that run tests against one fixture for each repository
- https://hudson.eclipse.org/hudson/
- Release builds that publish releases and trigger the integration builds
- Nightly builds that tests against one fixture for each repository and publish snapshots to http://download.eclipse.org/mylyn/drops/
- Integration build that builds and runs unit tests (no integration fixtures) against all supported Eclipse versions