You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by bh...@apache.org on 2013/02/19 08:55:41 UTC

git commit: refs/heads/master - CLOUDSTACK-1066: Make appliance export verbose, put archived images in dist/

Updated Branches:
  refs/heads/master 447b2d9c9 -> e24e6d747


CLOUDSTACK-1066: Make appliance export verbose, put archived images in dist/

Signed-off-by: Rohit Yadav <bh...@apache.org>


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 <bh...@apache.org>
Authored: Tue Feb 19 13:24:30 2013 +0530
Committer: Rohit Yadav <bh...@apache.org>
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