Skip to content

Conversation

@HannesWell
Copy link
Member

  • unifies the code to modify a composite p2-repository, which was previously written in multiple locations
  • the new job performs all operations locally within the job's workspace and only copies the resulting files to the download-server. This therefore eliminates the remaining executions of Eclipse directly on the download-server.
  • A dedicated job, prevents concurrent modifications of the same repository
  • A dedicated job, allows run a specific modification manually if necessary (for out of order trouble-shooting).

Follow-up on

@HannesWell HannesWell force-pushed the add-modify-composite-job branch 2 times, most recently from 0b2e6d4 to 4d59a5e Compare July 3, 2025 22:56
- unifies the code to modify a composite p2-repository, which was
previously written in multiple locations
- the new job performs all operations locally within the job's workspace
and only copies the resulting files to the download-server.
This therefore eliminates the remaining executions of Eclipse directly
on the download-server.
- A dedicated job, prevents concurrent modifications of the same
repository
- A dedicated job, allows run a specific modification manually if
necessary (for out of order trouble-shooting).
@HannesWell HannesWell force-pushed the add-modify-composite-job branch from 4d59a5e to fcc8a6c Compare July 5, 2025 20:26
@HannesWell HannesWell marked this pull request as ready for review July 5, 2025 20:31
@HannesWell
Copy link
Member Author

HannesWell commented Jul 5, 2025

All my testing was successful and as the verification build doesn't test this, I submit this immediately so that the next I-build can use/try it in production.

@HannesWell HannesWell merged commit 8f91eef into eclipse-platform:master Jul 5, 2025
5 of 6 checks passed
@HannesWell HannesWell deleted the add-modify-composite-job branch July 5, 2025 20:36
@HannesWell HannesWell changed the title Add dedicated job to modify a p2 composite repository [Build] Add dedicated job to modify a p2 composite repository Jul 6, 2025
HannesWell added a commit to HannesWell/eclipse.platform.releng.aggregator that referenced this pull request Jul 6, 2025
to fix addition for Y-builds.
Also unify the new display name of 'Modify P2 Composite Repository' job.

Follow-up on
- eclipse-platform#3165
HannesWell added a commit that referenced this pull request Jul 6, 2025
to fix addition for Y-builds.
Also unify the new display name of 'Modify P2 Composite Repository' job.

Follow-up on
- #3165
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant