From f478fc82bcc5770c997597de2433f9dbf332153e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 24 Oct 2012 14:28:03 +0200 Subject: [PATCH] - export ovf and qcow2 files directly for vmx kiwi builds --- build_kiwi.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/build_kiwi.sh b/build_kiwi.sh index 377ae24..c480da6 100644 --- a/build_kiwi.sh +++ b/build_kiwi.sh @@ -187,10 +187,21 @@ EOF cat > $BUILD_ROOT/kiwi_post.sh << EOF echo "compressing vmx images... " cd /$TOPDIR/KIWI-vmx +for suffix in "ovf" "qcow2"; do + if [ -e "$imageout.\$suffix" ]; then + mv "$imageout.\$suffix" "/$TOPDIR/KIWI/$imageout$buildnum.\$suffix" + pushd /$TOPDIR/KIWI + if [ -x /usr/bin/sha256sum ]; then + echo "Create sha256 \$suffix file..." + /usr/bin/sha256sum "$imageout$buildnum.\$suffix" > "$imageout$buildnum.\$suffix.sha256" + fi + popd + fi +done # This option has a number of format parameters VMXFILES="" SHAFILES="" -for i in "$imageout.vmx" "$imageout.vmdk" "$imageout-disk*.vmdk" "$imageout.ovf" "$imageout.qcow2"; do +for i in "$imageout.vmx" "$imageout.vmdk" "$imageout-disk*.vmdk"; do test -e \$i && VMXFILES="\$VMXFILES \$i" done # take raw files as fallback -- 2.7.4