aboutsummaryrefslogtreecommitdiff
path: root/linux-kvm.yaml
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2015-09-09 15:58:28 +0300
committerRiku Voipio <riku.voipio@linaro.org>2015-09-09 16:03:39 +0300
commit135a13a9c8701c0d87022e9fb5f865fc957f83db (patch)
tree25510e8c96c5c8b31df3df266beaf33e2c49f538 /linux-kvm.yaml
parentd31b28a6b7465dd2e04fd8f42ccc7f3f102b4f13 (diff)
linux-kvm: convert to jjb
Quick jjb conversion to get it working with linaro-cp. Change-Id: I1fae6a200ff10160d663178bb78afa63643ffdb4 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'linux-kvm.yaml')
-rw-r--r--linux-kvm.yaml52
1 files changed, 52 insertions, 0 deletions
diff --git a/linux-kvm.yaml b/linux-kvm.yaml
new file mode 100644
index 0000000000..6f5ba0ddcd
--- /dev/null
+++ b/linux-kvm.yaml
@@ -0,0 +1,52 @@
+- job:
+ name: linux-kvm
+ project-type: matrix
+ defaults: global
+ logrotate:
+ daysToKeep: 30
+ numToKeep: 30
+ properties:
+ - authorization:
+ anonymous:
+ - job-read
+ - job-extended-read
+ linaro:
+ - job-read
+ - job-extended-read
+ - job-build
+ - job-cancel
+ disabled: false
+ node: docker-utopic
+ display-name: 'Linaro KVM image builds'
+ axes:
+ - axis:
+ type: user-defined
+ name: hwpack
+ values:
+ - arndale
+ - juno
+ - mustang
+ triggers:
+ - timed: 'H(0-30) H(9-11) * * *'
+ wrappers:
+ - timestamps
+ - matrix-tie-parent:
+ node: master
+ builders:
+ - linaro-publish-token
+ - shell: |
+ #!/bin/bash -e
+ rm -rf kvm-ci
+ git clone git://git.linaro.org/ci/kvm-ci.git kvm-ci
+
+ bash -x kvm-ci/jenkins-run
+ # Publish
+ mkdir -p out/
+ mv *.gz uImage* Image* zImage* *.dtb *.deb out/||true
+ test -d ${HOME}/bin || mkdir ${HOME}/bin
+ wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O ${HOME}/bin/linaro-cp.py
+ python ${HOME}/bin/linaro-cp.py -a 2 out ubuntu/images/kvm/${BUILD_NUMBER}/
+ python ${HOME}/bin/linaro-cp.py -a 2 --make-link ubuntu/images/kvm/${BUILD_NUMBER}/||true
+ publishers:
+ - email:
+ recipients: 'riku.voipio@linaro.org'