blob: f5e97be325e76cc4f0684c5aacde38e2a51a0eb2 [file] [log] [blame]
/**
*
* Promote Ubuntu-related mirrors in same time.
* Promote ubuntu|maas|maas-ephermal should be always together.
*
* Expected parameters:
* MCP_VERSION
* SNAPSHOT_NAME - Snapshot name to set
* SNAPSHOT_ID - Set name for specified snapshot ID
*/
common = new com.mirantis.mk.Common()
timeout(time: 1, unit: 'HOURS') {
node() {
stage("Promote") {
catchError {
for (String jobname : ['mirror-snapshot-name-maas-xenial', 'mirror-snapshot-name-ubuntu', 'ebf-hotfix-ubuntu', 'ebf-update-ubuntu', 'mirror-snapshot-name-maas-ephemeral-v3']) {
build job: jobname, parameters: [
[$class: 'StringParameterValue', name: 'SNAPSHOT_NAME', value: SNAPSHOT_NAME],
[$class: 'StringParameterValue', name: 'SNAPSHOT_ID', value: SNAPSHOT_ID],
]
}
}
}
}
}