Eclipse.org Simultaneous Release Builds
The process of producing the Simultaneous Release works as follows:
- The simrel.aggr model specifies precisely what is to be aggregated.
- The simrel.build change-requests jobs validate each pull request to the simrel.aggr model before the change is committed to the main branch.
- The simrel.build main job promotes each succesfull aggregation build of the current simrel.aggr model on the main branch to the appropriate current subdirectory of staging to produce the SimRel p2 staging repository.
- The Eclipse Packaging Product's CI jobs produce an EPP p2 repository and corresponding EPP Products using the SimRel p2 repository as input.
- Various Releng jobs periodically promote staging repositories to more permanent locations.
Contributing to the Simultaneous Release
Documentation for contributing to SimRel, i.e., for contributing to the simrel.aggr model, can be found at Contributing to Simultaneous Release Builds.
To set up a complete environment properly configured to contribute to SimRel, click the following link or drop this link onto any installer:
Release Enineering Tasks
Detailed documentation for driving the Release Engineering process can be found on the Releng jobs view as well as the Release Checklist.
Repository Reports
Various repository-specific reports are generated as follows:
- 2024-06 Staging — last successful build — Oomph Report
- 2024-03 — Oomph Report
- 2023-12 — Oomph Report
- 2023-09 — Oomph Report
- 2023-06 — Oomph Report
- 2023-03 — Oomph Report
- 2022-12 — Oomph Report
- 2022-09
- 2022-06
- 2022-03
- 2021-12
- 2021-09
- 2021-06
There are also general reports generated by Oomph as follows:
Git Repositories
The following Git repositories are relevant:
- simrel.build — the p2 Aggregator model instance
- simrel.tools — scripts used by the jobs
- p2repo-aggregator — the p2 Aggregator model implementation and related tools
S | W | Name | Last Success | Last Failure | Last Duration | |||
---|---|---|---|---|---|---|---|---|
simrel | 19 days log | N/A | 4 sec | |||||
simrel | 16 hr #2227 | N/A | 6 min 42 sec | Last/current build console output | ||||
simrel | 16 hr #1227 | 7 days 23 hr #1225 | 9 min 58 sec | Last/current build console output |