summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2013-04-16 10:56:26 +0300
committerRiku Voipio <riku.voipio@linaro.org>2013-04-16 10:56:26 +0300
commit16d9dc745a7406baef150ae42bdf47727d35401c (patch)
treeda2adf3feeb3efdbcc588d22bfa1a20d05b449ea
parent2d67bb1b09359da652b2219347a868385c35158c (diff)
Add a qcow2 file to use guest fs
-rwxr-xr-xjenkins-kvm-commands.sh14
1 files changed, 10 insertions, 4 deletions
diff --git a/jenkins-kvm-commands.sh b/jenkins-kvm-commands.sh
index fc7970b..ed9c765 100755
--- a/jenkins-kvm-commands.sh
+++ b/jenkins-kvm-commands.sh
@@ -1,5 +1,8 @@
-rm -rf lci-build-tools
+#!/bin/bash
+
+sudo apt-get install qemu-img
+rm -rf lci-build-tools
rm -f *deb *.gz
bzr branch lp:~linaro-infrastructure/linaro-ci/lci-build-tools
@@ -20,7 +23,7 @@ bash ./lci-build-tools/jenkins_kernel_build_inst
export MAKE_DTBS=true
export board_type='arndale'
export hwpack_type='arndale'
-export kernel_config='adrndale_ubuntu_defconfig'
+export kernel_config='arndale_ubuntu_defconfig'
export kernel_flavour='arndale'
export git_reset='no'
export use_config_fragment=1
@@ -35,13 +38,16 @@ export ROOTS_BUILD_URL="http://snapshots.linaro.org/quantal/images/developer/${R
wget --progress=dot -e dotbytes=2M ${ROOTS_BUILD_URL}
# Create pre-built image(s)
-./linaro-image-tools/linaro-media-create --dev vexpress --output-directory upload-dir --image-size 1000M --binary linaro-quantal-developer-${ROOTFS_BUILD_TIMESTAMP}-${ROOTFS_BUILD_NUMBER}.tar.gz --hwpack hwpack_linaro-vexpress_*.tar.gz --hwpack-force
+./linaro-image-tools/linaro-media-create --dev vexpress --output-directory upload-dir --image-size 2000M --binary linaro-quantal-developer-${ROOTFS_BUILD_TIMESTAMP}-${ROOTFS_BUILD_NUMBER}.tar.gz --hwpack hwpack_linaro-vexpress_*.tar.gz --hwpack-force
-./linaro-image-tools/linaro-media-create --dev arndale --output-directory upload-dir-arndale --image-size 1000M --binary linaro-quantal-developer-${ROOTFS_BUILD_TIMESTAMP}-${ROOTFS_BUILD_NUMBER}.tar.gz --hwpack hwpack_linaro-arndale_*.tar.gz --hwpack-force
+./linaro-image-tools/linaro-media-create --dev arndale --output-directory upload-dir-arndale --image-size 4000M --binary linaro-quantal-developer-${ROOTFS_BUILD_TIMESTAMP}-${ROOTFS_BUILD_NUMBER}.tar.gz --hwpack hwpack_linaro-arndale_*.tar.gz --hwpack-force
mv upload-dir/sd.img .
mv upload-dir-arndale/sd.img arndale-sd.img
+# create the guest fs image as qcow2
+qemu-img convert -f raw -O qcow2 -c sd.img kvm.qcow2
+
# Compress image(s)
gzip sd.img arndale-sd.img