Updated Branches: refs/heads/master 447b2d9c9 -> e24e6d747
CLOUDSTACK-1066: Make appliance export verbose, put archived images in dist/ Signed-off-by: Rohit Yadav <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/e24e6d74 Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/e24e6d74 Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/e24e6d74 Branch: refs/heads/master Commit: e24e6d747cbd9d5d77e54a183454660ae8a8ece2 Parents: 447b2d9 Author: Rohit Yadav <[email protected]> Authored: Tue Feb 19 13:24:30 2013 +0530 Committer: Rohit Yadav <[email protected]> Committed: Tue Feb 19 13:25:23 2013 +0530 ---------------------------------------------------------------------- tools/appliance/build.sh | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/e24e6d74/tools/appliance/build.sh ---------------------------------------------------------------------- diff --git a/tools/appliance/build.sh b/tools/appliance/build.sh index 4dcb200..366b246 100644 --- a/tools/appliance/build.sh +++ b/tools/appliance/build.sh @@ -45,23 +45,25 @@ hdd_uuid=`vboxmanage showvminfo $appliance | grep vmdk | head -1 | awk '{print $ # Start exporting rm -fr dist mkdir dist -cd dist # Export for VMWare vSphere -vboxmanage export $machine_uuid --output $appliance-$build_date-$branch-vmware.ova +vboxmanage export $machine_uuid --output dist/$appliance-$build_date-$branch-vmware.ova +echo "$appliance exported for VMWare: dist/$appliance-$build_date-$branch-vmware.ova" # Export for HyperV -vboxmanage clonehd $hdd_uuid $appliance-$build_date-$branch-hyperv.vhd --format VHD -bzip2 $appliance-$build_date-$branch-hyperv.vhd +vboxmanage clonehd $hdd_uuid dist/$appliance-$build_date-$branch-hyperv.vhd --format VHD +bzip2 dist/$appliance-$build_date-$branch-hyperv.vhd +echo "$appliance exported for HyperV: dist/$appliance-$build_date-$branch-hyperv.vhd.bz2" # Export for KVM -vboxmanage clonehd $hdd_uuid raw.img --format RAW -qemu-img convert -f raw -O qcow2 raw.img $appliance-$build_date-$branch-kvm.qcow2 -bzip2 $appliance-$build_date-$branch-kvm.qcow2 +vboxmanage clonehd $hdd_uuid dist/raw.img --format RAW +qemu-img convert -f raw -O qcow2 dist/raw.img dist/$appliance-$build_date-$branch-kvm.qcow2 +bzip2 dist/$appliance-$build_date-$branch-kvm.qcow2 +echo "$appliance exported for KVM: dist/$appliance-$build_date-$branch-kvm.qcow2.bz2" # Export for Xen # This will be an overwrite convert so, do it at the end -vhd-util convert -s 0 -t 1 -i raw.img -o $appliance-$build_date-$branch-xen.vhd -bzip2 $appliance-$build_date-$branch-xen.vhd +vhd-util convert -s 0 -t 1 -i dist/raw.img -o dist/$appliance-$build_date-$branch-xen.vhd +bzip2 dist/$appliance-$build_date-$branch-xen.vhd +echo "$appliance exported for Xen: dist/$appliance-$build_date-$branch-xen.vhd.bz2" -cd $rootdir
