diff options
author | Adrian Schröter <adrian@suse.de> | 2010-01-17 09:01:28 +0100 |
---|---|---|
committer | Adrian Schröter <adrian@suse.de> | 2010-01-17 09:01:28 +0100 |
commit | f40c970089d14e04c86aa09c7d2e32eb6053bf76 (patch) | |
tree | 5a06cfc44552925e93efef8c80d824a7976d030e /build_kiwi.sh | |
parent | c8e129a1993753c031058ecb64105dfa2604705e (diff) | |
download | build-f40c970089d14e04c86aa09c7d2e32eb6053bf76.tar.gz build-f40c970089d14e04c86aa09c7d2e32eb6053bf76.tar.bz2 build-f40c970089d14e04c86aa09c7d2e32eb6053bf76.zip |
fix collection of vmx images
Diffstat (limited to 'build_kiwi.sh')
-rw-r--r-- | build_kiwi.sh | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/build_kiwi.sh b/build_kiwi.sh index 5336ad5..82ca68c 100644 --- a/build_kiwi.sh +++ b/build_kiwi.sh @@ -150,21 +150,15 @@ run_kiwi() vmx) pushd $BUILD_ROOT/$TOPDIR/KIWI-vmx > /dev/null echo "compressing images... " - if [ -e $imagename.$imagearch-$imageversion.xenconfig ] ; then - tar cvjfS $BUILD_ROOT/$TOPDIR/KIWI/$imagename.$imagearch-$imageversion$buildnum-xenvmx.tar.bz2 \ - $imagename.$imagearch-$imageversion.raw \ - $imagename.$imagearch-$imageversion.xenconfig || cleanup_and_exit 1 - else - tar cvjfS $BUILD_ROOT/$TOPDIR/KIWI/$imagename.$imagearch-$imageversion$buildnum-vmx.tar.bz2 \ - $imagename.$imagearch-$imageversion.vmx \ - $imagename.$imagearch-$imageversion.vmdk || cleanup_and_exit 1 - if [ -e $imagename.$imagearch-$imageversion.ovf ] ; then - tar cvjfS $BUILD_ROOT/$TOPDIR/KIWI/$imagename.$imagearch-$imageversion$buildnum-ovf.tar.bz2 \ - $imagename.$imagearch-$imageversion.ovf \ - $imagename.$imagearch-$imageversion-disk*.vmdk || cleanup_and_exit 1 - fi - fi - popd > /dev/null + # This option has a number of format parameters + FILES="" + for i in $imagename.$imagearch-$imageversion.vmx $imagename.$imagearch-$imageversion.vmdk $imagename.$imagearch-$imageversion.ovf \ + $imagename.$imagearch-$imageversion-disk*.vmdk $imagename.$imagearch-$imageversion.raw $imagename.$imagearch-$imageversion.xenconfig; do + ls $i >& /dev/null && FILES="$FILES $i" + done + tar cvjfS $BUILD_ROOT/$TOPDIR/KIWI/$imagename.$imagearch-$imageversion$buildnum-vmx.tar.bz2 \ + $FILES || cleanup_and_exit 1 + popd > /dev/null ;; xen) pushd $BUILD_ROOT/$TOPDIR/KIWI-xen > /dev/null |