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.
Difference between revisions of "Mylyn/Build Infrastructure"
< Mylyn
(Created page with "This page describes how Mylyn is built, tested, and published. The Mylyn project 3 Hudson servers with the following major classes of build jobs: * https://hudson.eclipse.or...") |
|||
Line 1: | Line 1: | ||
This page describes how Mylyn is built, tested, and published. | This page describes how Mylyn is built, tested, and published. | ||
− | The Mylyn project | + | The Mylyn project uses three Hudson servers with the following major classes of build jobs: |
* https://hudson.eclipse.org/mylyn/ - The Mylyn HIPP instance | * https://hudson.eclipse.org/mylyn/ - The Mylyn HIPP instance |
Revision as of 20:39, 9 October 2014
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