@@ -79,10 +79,10 @@ if [ $? == 0 ]; then
7979 set -e
8080 vboxmanage internalcommands converttoraw -format vdi " $hdd_path " img.raw
8181 vhd-util convert -s 0 -t 1 -i img.raw -o stagefixed.vhd
82- faketime ' 2010-01-01' vhd-util convert -s 1 -t 2 -i stagefixed.vhd -o $appliance -$branch -xen.vhd
82+ faketime ' 2010-01-01' vhd-util convert -s 1 -t 2 -i stagefixed.vhd -o $appliance -$branch -$build_date - xen.vhd
8383 rm * .bak
84- bzip2 $appliance -$branch -xen.vhd
85- echo " $appliance exported for Xen: dist/$appliance -$branch -xen.vhd.bz2"
84+ bzip2 $appliance -$branch -$build_date - xen.vhd
85+ echo " $appliance exported for Xen: dist/$appliance -$branch -$build_date - xen.vhd.bz2"
8686else
8787 echo " ** Skipping $appliance export for Xen: faketime or vhd-util command is missing. **"
8888 echo " ** faketime source code is available from https://github.com/wolfcw/libfaketime **"
@@ -93,27 +93,27 @@ set -e
9393
9494# Export for KVM
9595vboxmanage internalcommands converttoraw -format vdi " $hdd_path " raw.img
96- qemu-img convert -f raw -c -O qcow2 raw.img $appliance -$branch -kvm.qcow2
96+ qemu-img convert -f raw -c -O qcow2 raw.img $appliance -$branch -$build_date - kvm.qcow2
9797rm raw.img
98- bzip2 $appliance -$branch -kvm.qcow2
99- echo " $appliance exported for KVM: dist/$appliance -$branch -kvm.qcow2.bz2"
98+ bzip2 $appliance -$branch -$build_date - kvm.qcow2
99+ echo " $appliance exported for KVM: dist/$appliance -$branch -$build_date - kvm.qcow2.bz2"
100100
101101# Export both ova and vmdk for VMWare
102- vboxmanage clonehd $hdd_uuid $appliance -$branch -vmware.vmdk --format VMDK
103- bzip2 $appliance -$branch -vmware.vmdk
104- echo " $appliance exported for VMWare: dist/$appliance -$branch -vmware.vmdk.bz2"
105- vboxmanage export $machine_uuid --output $appliance -$branch -vmware.ovf
106- mv $appliance -$branch -vmware.ovf $appliance -$branch -vmware.ovf-orig
107- java -cp convert Convert convert_ovf_vbox_to_esx.xslt $appliance -$branch -vmware.ovf-orig $appliance -$branch -vmware.ovf
108- tar -cf $appliance -$branch -vmware.ova $appliance -$branch -vmware.ovf $appliance -$branch -vmware-disk[0-9].vmdk
109- rm -f $appliance -$branch -vmware.ovf $appliance -$branch -vmware.ovf-orig $appliance -$branch -vmware-disk[0-9].vmdk
110- echo " $appliance exported for VMWare: dist/$appliance -$branch -vmware.ova"
102+ vboxmanage clonehd $hdd_uuid $appliance -$branch -$build_date - vmware.vmdk --format VMDK
103+ bzip2 $appliance -$branch -$build_date - vmware.vmdk
104+ echo " $appliance exported for VMWare: dist/$appliance -$branch -$build_date - vmware.vmdk.bz2"
105+ vboxmanage export $machine_uuid --output $appliance -$branch -$build_date - vmware.ovf
106+ mv $appliance -$branch -$build_date - vmware.ovf $appliance -$branch - $build_date -vmware.ovf-orig
107+ java -cp convert Convert convert_ovf_vbox_to_esx.xslt $appliance -$branch -$build_date - vmware.ovf-orig $appliance -$branch - $build_date -vmware.ovf
108+ tar -cf $appliance -$branch -$build_date - vmware.ova $appliance -$branch -$build_date - vmware.ovf $appliance -$branch - $build_date -vmware-disk[0-9].vmdk
109+ rm -f $appliance -$branch -$build_date - vmware.ovf $appliance -$branch -$build_date - vmware.ovf-orig $appliance -$branch - $build_date -vmware-disk[0-9].vmdk
110+ echo " $appliance exported for VMWare: dist/$appliance -$branch -$build_date - vmware.ova"
111111
112112# Export for HyperV
113- vboxmanage clonehd $hdd_uuid $appliance -$branch -hyperv.vhd --format VHD
113+ vboxmanage clonehd $hdd_uuid $appliance -$branch -$build_date - hyperv.vhd --format VHD
114114# HyperV doesn't support import a zipped image from S3, but we create a zipped version to save space on the jenkins box
115- zip $appliance -$branch -hyperv.vhd.zip $appliance -$branch -hyperv.vhd
116- echo " $appliance exported for HyperV: dist/$appliance -$branch -hyperv.vhd"
115+ zip $appliance -$branch -$build_date - hyperv.vhd.zip $appliance -$branch - $build_date -hyperv.vhd
116+ echo " $appliance exported for HyperV: dist/$appliance -$branch -$build_date - hyperv.vhd"
117117
118118mv * -hyperv.vhd * -hyperv.vhd.zip * .bz2 * .ova dist/
119119
0 commit comments