Skip to content

Commit f0ce8ec

Browse files
committed
[RelEng] Update p2-repos in products in release preparation pipeline
1 parent 9e7b7a2 commit f0ce8ec

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

JenkinsJobs/Releng/prepareNextDevCycle.jenkinsfile

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ pipeline {
5353
}
5454
assignEnvVariable('NEXT_RELEASE_YEAR', gaDate.year.toString())
5555
assignEnvVariable('NEXT_RELEASE_MONTH', String.format("%02d", gaDate.monthValue))
56+
assignEnvVariable('NEXT_RELEASE_NAME', "${NEXT_RELEASE_YEAR}-${NEXT_RELEASE_MONTH}")
5657
}
5758
}
5859
}
@@ -83,7 +84,16 @@ pipeline {
8384
-DnewReleaseVersion=${NEXT_RELEASE_VERSION} \
8485
-DnewReleaseYear=${NEXT_RELEASE_YEAR} \
8586
-DnewReleaseMonth=${NEXT_RELEASE_MONTH}
86-
87+
'''
88+
replaceAllInFile('eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/platform.product', [
89+
"eclipse/updates/${PREVIOUS_RELEASE_VERSION}" : "eclipse/updates/${NEXT_RELEASE_VERSION}",
90+
/releases\/20\d\d-\d\d" name="20\d\d-\d\d"/ : /releases\/${NEXT_RELEASE_NAME}" name="${NEXT_RELEASE_NAME}"/,
91+
])
92+
replaceAllInFile('eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/sdk.product', [
93+
"eclipse/updates/${PREVIOUS_RELEASE_VERSION}" : "eclipse/updates/${NEXT_RELEASE_VERSION}",
94+
/releases\/20\d\d-\d\d" name="20\d\d-\d\d"/ : /releases\/${NEXT_RELEASE_NAME}" name="${NEXT_RELEASE_NAME}"/,
95+
])
96+
sh '''
8797
git commit --all --message "Prepare Release ${NEXT_RELEASE_VERSION}"
8898
git submodule foreach 'git commit --all --message "Update release version for ${NEXT_RELEASE_VERSION}" & echo done'
8999
'''

0 commit comments

Comments
 (0)