-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge all Jenkinss job associcated to a full I-build into one large Jenkins pipeline #1950
Labels
enhancement
New feature or request
Comments
There are way too many jenkins jobs and not many(if anyone!) that knows them all so any reduction in their number should bring some sanity and make it possible to see the order of things and relateions better. |
1 task
1 task
HannesWell
added a commit
to HannesWell/eclipse.platform.releng.aggregator
that referenced
this issue
Dec 27, 2024
HannesWell
added a commit
to HannesWell/eclipse.platform.releng.aggregator
that referenced
this issue
Dec 29, 2024
HannesWell
added a commit
to HannesWell/eclipse.platform.releng.aggregator
that referenced
this issue
Dec 29, 2024
HannesWell
added a commit
to HannesWell/eclipse.platform.releng.aggregator
that referenced
this issue
Dec 29, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
At the moment the a full I-build is composed of the following Jenkins jobs (If I haven't missed one):
Collect Y-build Results
andMake Visible
These distributed Jobs make it relatively hard to understand how an I-build works in detail and therefore to maintain it, even tough they created by a seed-job, who's definition is maintained in this repository.
Implementing the I-build procedure into one large Jenkins pipeline would probably make it simpler.
Using the same approach as in SWT, we can easily run some parts of the pipeline on other agents (i.e. the I-build tests that should run special platform-specific agents).
There are probably many details to consider but in general I think it should be doable and beneficial.
What's your opinion? Do think that would be beneficial? Do you see any blockers?
The text was updated successfully, but these errors were encountered: