diff --git a/jenkins/vs/buildimage-vs-image/Jenkinsfile b/jenkins/vs/buildimage-vs-image/Jenkinsfile index ea4748a16b97..db1a23232b47 100644 --- a/jenkins/vs/buildimage-vs-image/Jenkinsfile +++ b/jenkins/vs/buildimage-vs-image/Jenkinsfile @@ -58,6 +58,13 @@ mv target/sonic-vs.bin target/sonic-vs-dbg.bin mv target/sonic-vs.img.gz target/sonic-vs-dbg.img.gz mv target/sonic-vs.img.gz.log target/sonic-vs-dbg.img.gz.log make SONIC_CONFIG_BUILD_JOBS=1 $CACHE_OPTIONS target/sonic-vs.img.gz +read -r -d '' SONIC_RUN_CMDS << EOM + gzip -d -c target/sonic-vs.img.gz > target/sonic-vs.img + qemu-img convert target/sonic-vs.img -O vhdx -o subformat=dynamic target/sonic-vs.vhdx + rm target/sonic-vs.img +EOM +declare -x SONIC_RUN_CMDS +BLDENV=buster make -f Makefile.work sonic-slave-run rm -rf ../target mv target ../