Skip to content

Commit a6b0db7

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 4c09262 commit a6b0db7

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
@@ -299,7 +299,8 @@ pipeline {
299299
]
300300
build job: 'Releng/modifyP2CompositeRepository', wait: true, propagate: true, parameters: [
301301
string(name: 'repositoryPath', value: "eclipse/updates/${NEXT_RELEASE_VERSION}-Y-builds"),
302-
string(name: 'repositoryName', value: "Eclipse ${NEXT_RELEASE_VERSION} Beta Java builds")
302+
string(name: 'repositoryName', value: "Eclipse ${NEXT_RELEASE_VERSION} Beta Java builds"),
303+
string(name: 'add', value: "https://download.eclipse.org/eclipse/updates/${PREVIOUS_RELEASE_VERSION}-Y-builds/"),
303304
]
304305
build job: 'Releng/modifyP2CompositeRepository', wait: true, propagate: true, parameters: [
305306
string(name: 'repositoryPath', value: "eclipse/updates/${NEXT_RELEASE_VERSION}"),
@@ -313,12 +314,6 @@ pipeline {
313314
string(name: 'sizeLimit', value: '1'), // Clear all previous children
314315
string(name: 'add', value: "https://download.eclipse.org/eclipse/updates/${NEXT_RELEASE_VERSION}-I-builds/"),
315316
]
316-
build job: 'Releng/modifyP2CompositeRepository', wait: true, propagate: true, parameters: [
317-
string(name: 'repositoryPath', value: "eclipse/updates/Y-builds"),
318-
string(name: 'repositoryName', value: "Eclipse latest Beta Java builds"),
319-
string(name: 'sizeLimit', value: '1'), // Clear all previous children
320-
string(name: 'add', value: "https://download.eclipse.org/eclipse/updates/${NEXT_RELEASE_VERSION}-Y-builds/"),
321-
]
322317
}
323318
}
324319
stage('Deploy parent-pom and SDK-target') {

0 commit comments

Comments
 (0)