You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add dedicated job to modify a p2 composite repository
- 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).
description('Add or remove children from an Eclipse-P2 composite repository.')
67
+
parameters {
68
+
stringParam('repositoryPath', null, "Relative repository path from https://download.eclipse.org/. E.g. 'eclipse/updates/4.37-I-builds'")
69
+
stringParam('add', null, 'Comma separated list of children to add. May be empty')
70
+
stringParam('remove', null, 'Comma separated list of children to remove. May be empty')
71
+
stringParam('sizeLimit', null, '''
72
+
The maximum number of childrem the modified composite should contain.
73
+
If the total number of children exceeds this limit (after adding new ones), a corresponding number of children is removed from the beginning of the list.
0 commit comments