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'){
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
'''
}
}
}
}