Skip to content

Commit 035328a

Browse files
committed
[RelEng] Streamline Y-builds p2 repositories
Populate a new Y-builds composite repo upon creation during the preparation with a redirect to the previous release's composite p2-repository. This smoothens the transition to a new dev-stream. And remove the generic latest Y-build composite: https://download.eclipse.org/eclipse/updates/Y-builds/ The slightly different schedule of I- and Y-builds at the end of a stream repeatedly lead to confusion and using specific repositories clarifies that.
1 parent 4c97747 commit 035328a

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

JenkinsJobs/Releng/prepareNextDevCycle.jenkinsfile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,8 @@ pipeline {
306306
]
307307
build job: 'Releng/modifyP2CompositeRepository', wait: true, propagate: true, parameters: [
308308
string(name: 'repositoryPath', value: "eclipse/updates/${NEXT_RELEASE_VERSION}-Y-builds"),
309-
string(name: 'repositoryName', value: "Eclipse ${NEXT_RELEASE_VERSION} Beta Java builds")
309+
string(name: 'repositoryName', value: "Eclipse ${NEXT_RELEASE_VERSION} Beta Java builds"),
310+
string(name: 'add', value: "https://download.eclipse.org/eclipse/updates/${PREVIOUS_RELEASE_VERSION}-Y-builds/"),
310311
]
311312
build job: 'Releng/modifyP2CompositeRepository', wait: true, propagate: true, parameters: [
312313
string(name: 'repositoryPath', value: "eclipse/updates/${NEXT_RELEASE_VERSION}"),
@@ -320,12 +321,6 @@ pipeline {
320321
string(name: 'sizeLimit', value: '1'), // Clear all previous children
321322
string(name: 'add', value: "https://download.eclipse.org/eclipse/updates/${NEXT_RELEASE_VERSION}-I-builds/"),
322323
]
323-
build job: 'Releng/modifyP2CompositeRepository', wait: true, propagate: true, parameters: [
324-
string(name: 'repositoryPath', value: "eclipse/updates/Y-builds"),
325-
string(name: 'repositoryName', value: "Eclipse latest Beta Java builds"),
326-
string(name: 'sizeLimit', value: '1'), // Clear all previous children
327-
string(name: 'add', value: "https://download.eclipse.org/eclipse/updates/${NEXT_RELEASE_VERSION}-Y-builds/"),
328-
]
329324
}
330325
}
331326
stage('Deploy parent-pom and SDK-target') {

0 commit comments

Comments
 (0)