diff options
author | Adrian Schröter <adrian@suse.de> | 2012-10-24 14:28:03 +0200 |
---|---|---|
committer | Adrian Schröter <adrian@suse.de> | 2012-10-24 14:28:03 +0200 |
commit | f478fc82bcc5770c997597de2433f9dbf332153e (patch) | |
tree | 534f544a2e17092d7a6f4fce33eb3b8ae7433182 | |
parent | 0cc887a7ee24d23d4dbf7a275843c5535826ceec (diff) | |
download | build-f478fc82bcc5770c997597de2433f9dbf332153e.tar.gz build-f478fc82bcc5770c997597de2433f9dbf332153e.tar.bz2 build-f478fc82bcc5770c997597de2433f9dbf332153e.zip |
- export ovf and qcow2 files directly for vmx kiwi builds
-rw-r--r-- | build_kiwi.sh | 13 |
1 files changed, 12 insertions, 1 deletions
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 |