mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-09 16:00:22 +00:00
9273955d92
Jenkins Jobs Builder does not like the inline `dsl:` scripts anymore, so replace them by Groovy files in the main directory, similar to other jobs. Signed-off-by: Niels de Vos <ndevos@ibm.com>
17 lines
404 B
Groovy
17 lines
404 B
Groovy
node {
|
|
stage('build-images') {
|
|
parallel jjb: {
|
|
sh "oc start-build --follow jjb"
|
|
},
|
|
mirror_images: {
|
|
sh 'oc start-build --follow mirror-images'
|
|
}
|
|
}
|
|
stage('checkout ci repository') {
|
|
git url: "${GIT_REPO}", branch: "${GIT_BRANCH}", changelog: false
|
|
}
|
|
stage('deployment') {
|
|
sh "./deploy/jjb.sh --cmd deploy --GIT_REF ${GIT_BRANCH} --GIT_REPO ${GIT_REPO}"
|
|
}
|
|
}
|