From a7529133a12b7f32411ddad47ea227fe9243abc7 Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Thu, 9 Sep 2021 21:59:45 +0000 Subject: [PATCH] Update 'DebIMG.jenkinsfile' --- DebIMG.jenkinsfile | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) 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 + ''' + } } } }