aboutsummaryrefslogtreecommitdiff
path: root/qa-kvm-image-ubuntu
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2016-09-20 10:56:49 +0300
committerFathi Boudra <fathi.boudra@linaro.org>2016-09-20 10:56:49 +0300
commit74063e951129359795e11ebe067c916c3d651a97 (patch)
tree6cd8a44e53b126ce7881f6eb819e6214e7e4f7a0 /qa-kvm-image-ubuntu
parenta913ac3d0a183273a2bf4788808aa75d6de7fe49 (diff)
qa-kvm-image-ubuntu: add publishing to snapshots.linaro.org
Change-Id: I38f65dd1e1e49379c77f72521ada474bedb9a739 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Diffstat (limited to 'qa-kvm-image-ubuntu')
-rw-r--r--qa-kvm-image-ubuntu/builders.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/qa-kvm-image-ubuntu/builders.sh b/qa-kvm-image-ubuntu/builders.sh
index 22791fc2..1f559ce4 100644
--- a/qa-kvm-image-ubuntu/builders.sh
+++ b/qa-kvm-image-ubuntu/builders.sh
@@ -16,7 +16,7 @@ cleanup_exit()
}
sudo apt-get -q=2 update
-sudo apt-get -q=2 -y install qemu-utils virtinst libguestfs-tools pigz
+sudo apt-get -q=2 -y install python-pycurl qemu-utils virtinst libguestfs-tools pigz
default_gw=$(ip route show default 0.0.0.0/0 | cut -d' ' -f3)
sudo sed -i "/^uri_default/d" /etc/libvirt/libvirt.conf
@@ -53,3 +53,10 @@ mv preseed.cfg out/ubuntu-xenial-amd64-preseed.cfg
sudo qemu-img convert -O raw /var/lib/libvirt/images/${image_name}.qcow2 out/${image_name}.img
sudo chown -R buildslave:buildslave out
time pigz -9 out/${image_name}.img
+
+test -d ${HOME}/bin || mkdir ${HOME}/bin
+wget -q https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O ${HOME}/bin/linaro-cp.py
+time python ${HOME}/bin/linaro-cp.py \
+ --api_version 3 \
+ --link-latest \
+ out ubuntu/images/qa-kvm/${BUILD_NUMBER}