diff --git a/DebIMG.jenkinsfile b/DebIMG.jenkinsfile index 2ffa725..6e7ea76 100644 --- a/DebIMG.jenkinsfile +++ b/DebIMG.jenkinsfile @@ -24,16 +24,17 @@ pipeline { stage('Image Configs'){ steps{ script{ - - env.ImgVariant = ImgVariant - stage('Build image') { - catchError(buildResult: 'UNSTABLE', stageResult: 'FAILURE') { - sh '''echo "$(date) Do Build for $ImgVariant" - - sudo $WORKSPACE/distrobuilder build-lxc Debian.yaml $WORKSPACE/REL/$ImgVariant/ -o image.variant=$ImgVariantName - sudo chown jenkins:jenkins -R $WORKSPACE/REL - mv $WORKSPACE/REL/$ImgVariant/rootfs.tar.xz Debian-$ImgVariant.tar.xz - ''' + for(ImgVariant in ImgVariantList){ + env.ImgVariant = ImgVariant + stage('Build image') { + catchError(buildResult: 'UNSTABLE', stageResult: 'FAILURE') { + sh '''echo "$(date) Do Build for $ImgVariant" + + sudo $WORKSPACE/distrobuilder build-lxc Debian.yaml $WORKSPACE/REL/$ImgVariant/ -o image.variant=$ImgVariantName + sudo chown jenkins:jenkins -R $WORKSPACE/REL + mv $WORKSPACE/REL/$ImgVariant/rootfs.tar.xz Debian-$ImgVariant.tar.xz + ''' + } } } }