diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2015-05-19 16:48:50 +0200 |
---|---|---|
committer | Linaro Code Review <review@review.linaro.org> | 2015-05-19 14:52:38 +0000 |
commit | 4d2913dd2abb8077bae443c1a685504de92eaf28 (patch) | |
tree | 46ced748fc82ac22872b9c114d7906ae3c7c9c06 /tcwg-abe-test.yaml | |
parent | c5c28d95e73f4843c47476040f86e9f93b614758 (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.yaml | 83 |
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 |