Add EBF shapshots to release-mcp-version pipeline
Change-Id: I5f5fb2d2eddd07043e71cfe37ec49bccd8a58639
See: https://mirantis.jira.com/browse/PROD-23082
diff --git a/release-mcp-version.groovy b/release-mcp-version.groovy
index 1972465..4cae93c 100644
--- a/release-mcp-version.groovy
+++ b/release-mcp-version.groovy
@@ -58,6 +58,13 @@
]
}
+def triggerEbfRepoJob(snapshotId, snapshotName) {
+ build job: "ebf-snapshot-name-all", parameters: [
+ [$class: 'StringParameterValue', name: 'SNAPSHOT_NAME', value: snapshotName],
+ [$class: 'StringParameterValue', name: 'SNAPSHOT_ID', value: snapshotId],
+ ]
+}
+
def triggerGitTagJob(gitRepoList, gitCredentials, tag, sourceTag) {
build job: "tag-git-repos-all", parameters: [
[$class: 'StringParameterValue', name: 'GIT_REPO_LIST', value: gitRepoList],
@@ -89,6 +96,11 @@
triggerMirrorRepoJob(SOURCE_REVISION, TARGET_REVISION)
}
+ if (RELEASE_EBF_MIRRORS.toBoolean()) {
+ common.infoMsg("Promoting Emergency Bug Fix Debmirrors")
+ triggerEbfRepoJob(SOURCE_REVISION, TARGET_REVISION)
+ }
+
if (RELEASE_DOCKER.toBoolean()) {
common.infoMsg("Promoting Docker images")
triggerDockerMirrorJob(DOCKER_CREDENTIALS, DOCKER_URL, TARGET_REVISION, DOCKER_IMAGES, SOURCE_REVISION)