aboutsummaryrefslogtreecommitdiff
path: root/tcwg-abe-test.yaml
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2015-05-19 16:48:50 +0200
committerLinaro Code Review <review@review.linaro.org>2015-05-19 14:52:38 +0000
commit4d2913dd2abb8077bae443c1a685504de92eaf28 (patch)
tree46ced748fc82ac22872b9c114d7906ae3c7c9c06 /tcwg-abe-test.yaml
parentc5c28d95e73f4843c47476040f86e9f93b614758 (diff)
tcwg-abe-test: New job to test toolchain/abe changes
Change-Id: I9047d836e2fa0aff034a6ad4be9d74180b98ea47
Diffstat (limited to 'tcwg-abe-test.yaml')
-rw-r--r--tcwg-abe-test.yaml83
1 files changed, 83 insertions, 0 deletions
diff --git a/tcwg-abe-test.yaml b/tcwg-abe-test.yaml
new file mode 100644
index 0000000000..b1c006db73
--- /dev/null
+++ b/tcwg-abe-test.yaml
@@ -0,0 +1,83 @@
+- job:
+ name: tcwg-abe-test
+ project-type: matrix
+ defaults: global
+ logrotate:
+ daysToKeep: 30
+ numToKeep: 30
+ properties:
+ - authorization:
+ anonymous:
+ - job-read
+ - job-extended-read
+ linaro:
+ - job-build
+ - job-cancel
+ disabled: false
+ node: tcwg-x86_64
+ concurrent: true
+ display-name: 'TCWG ABE Test'
+ scm:
+ - git:
+ url: https://git.linaro.org/toolchain/abe.git
+ refspec: ${GERRIT_REFSPEC}
+ name: ''
+ branches:
+ - ${GERRIT_PATCHSET_REVISION}
+ skip-tag: true
+ shallow-clone: true
+ wipe-workspace: true
+ choosing-strategy: gerrit
+ triggers:
+ - gerrit:
+ server-name: 'review.linaro.org'
+ override-votes: true
+ gerrit-build-successful-verified-value: 1
+ gerrit-build-failed-verified-value: -1
+ gerrit-build-successful-codereview-value: 1
+ gerrit-build-failed-codereview-value: -1
+ readable-message: true
+ successful-message: 'Sanity check OK'
+ failure-message: '[OUTPUT]:'
+ trigger-for-unreviewed-patches: true
+ projects:
+ - project-compare-type: 'ANT'
+ project-pattern: 'toolchain/abe'
+ branches:
+ - branch-compare-type: 'ANT'
+ branch-pattern: 'master'
+ axes:
+ - axis:
+ type: slave
+ name: label
+ values:
+ - tcwg-x86_64
+ - axis:
+ type: user-defined
+ name: test
+ values:
+ - cross_build
+ - native_build
+ - backport
+ execution-strategy:
+ sequential: false
+ wrappers:
+ - timeout:
+ timeout: 300
+ - timestamps
+ - ssh-agent-credentials:
+ # tcwg-buildslave user id
+ user: 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
+ - build-name:
+ name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}'
+ - matrix-tie-parent:
+ node: tcwg-x86_64-01
+ builders:
+ - shell: |
+ #!/bin/bash
+
+ case "$test" in
+ cross_build) ${WORKSPACE}/jenkins.sh -t arm-linux-gnueabihf --runtests -f 148.251.136.42 --excludecheck gdb ;;
+ native_build) ${WORKSPACE}/jenkins.sh -t native --runtests -f 148.251.136.42 --excludecheck gdb ;;
+ backport) echo "UNSUPPORTED" ;;
+ esac