Update 'DebIMG.jenkinsfile'

This commit is contained in:
2021-09-09 21:59:45 +00:00
parent 51e8e786fc
commit a7529133a1

View File

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