aboutsummaryrefslogtreecommitdiff
path: root/tcwg-gcc-bisect.yaml
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@linaro.org>2016-12-15 15:32:56 +0100
committerChristophe Lyon <christophe.lyon@linaro.org>2016-12-15 14:34:34 +0000
commitf211d9627d6563af8f129215ee13f52bff39af56 (patch)
tree94087098d0f11a82f498ac23648bcadc5b92e7de /tcwg-gcc-bisect.yaml
parent19b9f8820b2ee96a57bacb5c090ddbf5b09593e3 (diff)
tcwg-gcc-bisect: New job
Change-Id: Iee1c0a12463dc25a421d7cb6a803a8f40e222e00
Diffstat (limited to 'tcwg-gcc-bisect.yaml')
-rw-r--r--tcwg-gcc-bisect.yaml68
1 files changed, 68 insertions, 0 deletions
diff --git a/tcwg-gcc-bisect.yaml b/tcwg-gcc-bisect.yaml
new file mode 100644
index 00000000..c8e19491
--- /dev/null
+++ b/tcwg-gcc-bisect.yaml
@@ -0,0 +1,68 @@
+- job:
+ name: tcwg-gcc-bisect
+ project-type: freestyle
+ defaults: global
+ properties:
+ - authorization:
+ anonymous:
+ - job-read
+ - job-extended-read
+ linaro:
+ - job-build
+ - job-cancel
+ - build-discarder:
+ days-to-keep: 30
+ num-to-keep: 60
+ parameters:
+ - string:
+ name: EXP
+ default: ''
+ description: '.exp file name (eg. dg.exp)'
+ - string:
+ name: TESTNAME
+ default: ''
+ description: 'test name (eg. prXXXXX.c)'
+ - string:
+ name: TARGET
+ default: ''
+ description: 'Which target to build'
+ - string:
+ name: GOOD
+ default: ''
+ description: 'Good SVN revision'
+ - string:
+ name: BAD
+ default: ''
+ description: 'Bad SVN revision'
+ disabled: false
+ node: tcwg-x86_64-cam
+ concurrent: true
+ display-name: 'TCWG ZZZ GCC Bisect'
+ wrappers:
+ - timeout:
+ timeout: 3000
+ - timestamps
+ - ssh-agent-credentials:
+ # tcwg-buildslave user id
+ users:
+ - 'e0958a95-204f-4c14-a66c-5e2be6c5d50a'
+ builders:
+ - shell: |
+ #!/bin/bash
+
+ set -e
+ set -x
+ shell="/bin/bash"
+
+ git clone --depth 1 https://git-us.linaro.org/toolchain/jenkins-scripts
+ # Jenkins puts the parameters in the environment
+ ${shell} ${WORKSPACE}/jenkins-scripts/abe-bisect.sh
+ publishers:
+ - email:
+ recipients: 'christophe.lyon@linaro.org'
+ - email-ext:
+ recipients: 'christophe.lyon@linaro.org'
+ send-to:
+ requester
+ recipients
+ always: true