aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2015-10-28 11:37:04 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2015-10-28 11:37:04 +0200
commit58e4575824a05b09f3d187447b047fea75e0bf35 (patch)
tree256ddda2700da5cd870e2634ef109890d49c7ddf
parent674a70f8c44b1084527a249de2f4058c49ac4e38 (diff)
debian-arm*-rootfs: fix publishing
Due to the switch to docker slaves, we need to adjust publishing. Install pycurl dependency and download latest linaro-cp.py script. Change-Id: I9f40ff521776602bd56721396d7e57986d7aaeed Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r--debian-arm64-rootfs.yaml8
-rw-r--r--debian-armhf-rootfs.yaml8
2 files changed, 12 insertions, 4 deletions
diff --git a/debian-arm64-rootfs.yaml b/debian-arm64-rootfs.yaml
index 3f204158d8..7df98b0152 100644
--- a/debian-arm64-rootfs.yaml
+++ b/debian-arm64-rootfs.yaml
@@ -62,7 +62,7 @@
}
sudo apt-get update
- sudo apt-get install -y --no-install-recommends cpio debootstrap live-build
+ sudo apt-get install -y --no-install-recommends cpio debootstrap live-build python-pycurl
sudo dpkg -i --force-all packages/live-build_3.0.5-1linaro1_all.deb
dpkg -s qemu-user-static |grep '^Version'
@@ -78,7 +78,11 @@
cd ${WORKSPACE}
sudo rm -rf out && mkdir out
sudo mv builddir/jessie-arm64-${rootfs}/linaro-jessie-* out
- time python ${HOME}/bin/linaro-cp --link-latest out debian/images/${rootfs}-arm64/${BUILD_NUMBER}
+
+ # Publish
+ 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 --link-latest out debian/images/${rootfs}-arm64/${BUILD_NUMBER}
publishers:
- archive:
artifacts: 'out/linaro-jessie-${rootfs}-*'
diff --git a/debian-armhf-rootfs.yaml b/debian-armhf-rootfs.yaml
index ddd2d46df1..371e9d3f68 100644
--- a/debian-armhf-rootfs.yaml
+++ b/debian-armhf-rootfs.yaml
@@ -62,7 +62,7 @@
}
sudo apt-get update
- sudo apt-get install -y --no-install-recommends cpio debootstrap live-build
+ sudo apt-get install -y --no-install-recommends cpio debootstrap live-build python-pycurl
sudo dpkg -i --force-all packages/live-build_3.0.5-1linaro1_all.deb
dpkg -s qemu-user-static |grep '^Version'
@@ -78,7 +78,11 @@
cd ${WORKSPACE}
sudo rm -rf out && mkdir out
sudo mv builddir/jessie-armhf-${rootfs}/linaro-jessie-* out
- time python ${HOME}/bin/linaro-cp --link-latest out debian/images/${rootfs}-armhf/${BUILD_NUMBER}
+
+ # Publish
+ 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 --link-latest out debian/images/${rootfs}-armhf/${BUILD_NUMBER}
publishers:
- archive:
artifacts: 'out/linaro-jessie-${rootfs}-*'