From e2e679a887595fbf562acb3fa1a3e9594b883cf0 Mon Sep 17 00:00:00 2001 From: Fabio Belavenuto Date: Fri, 14 Oct 2022 16:59:40 -0300 Subject: [PATCH] Adding VMDK dynamic img --- .github/workflows/main.yml | 8 +++++--- img-gen.sh | 5 +++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0a9aa6d1..810d43fb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -84,7 +84,7 @@ jobs: echo "Building..." make BR2_EXTERNAL=../external cd - - #qemu-img convert -O vmdk arpl.img arpl.vmdk + qemu-img convert -O vmdk arpl.img arpl-dyn.vmdk qemu-img convert -O vmdk -o adapter_type=lsilogic arpl.img -o subformat=monolithicFlat arpl.vmdk # Zip image and generate checksum @@ -92,7 +92,8 @@ jobs: shell: bash run: | zip -9 "arpl-${{ steps.build.outputs.VERSION }}.img.zip" arpl.img - zip -9 "arpl-${{ steps.build.outputs.VERSION }}.vmdk.zip" arpl*.vmdk + zip -9 "arpl-${{ steps.build.outputs.VERSION }}.vmdk-dyn.zip" arpl-dyn.vmdk + zip -9 "arpl-${{ steps.build.outputs.VERSION }}.vmdk-flat.zip" arpl.vmdk arpl-flat.vmdk (cd .buildroot/output/images && sha256sum bzImage rootfs.cpio.xz) >> sha256sum # Upload artifact @@ -112,7 +113,8 @@ jobs: with: files: | arpl-${{ steps.build.outputs.VERSION }}.img.zip - arpl-${{ steps.build.outputs.VERSION }}.vmdk.zip + arpl-${{ steps.build.outputs.VERSION }}.vmdk-dyn.zip + arpl-${{ steps.build.outputs.VERSION }}.vmdk-flat.zip .buildroot/output/images/bzImage .buildroot/output/images/rootfs.cpio.xz sha256sum diff --git a/img-gen.sh b/img-gen.sh index 3d03e4cb..7708f72f 100755 --- a/img-gen.sh +++ b/img-gen.sh @@ -80,9 +80,10 @@ echo "Version: ${VERSION}" echo "Building... Drink a coffee and wait!" make BR2_EXTERNAL=../external -j`nproc` cd - -#qemu-img convert -O vmdk -o adapter_type=lsilogic -o compat6 arpl.img arpl.vmdk +qemu-img convert -O vmdk arpl.img arpl-dyn.vmdk qemu-img convert -O vmdk -o adapter_type=lsilogic arpl.img -o subformat=monolithicFlat arpl.vmdk [ -x test.sh ] && ./test.sh rm -f *.zip zip -9 "arpl-${VERSION}.img.zip" arpl.img -zip -9 "arpl-${VERSION}.vmdk.zip" arpl*.vmdk +zip -9 "arpl-${VERSION}.vmdk-dyn.zip" arpl-dyn.vmdk +zip -9 "arpl-${VERSION}.vmdk-flat.zip" arpl.vmdk arpl-flat.vmdk