aboutsummaryrefslogtreecommitdiff
path: root/tcwg-llvm-testsuite.yaml
diff options
context:
space:
mode:
authorDiana Picus <diana.picus@linaro.org>2017-07-26 15:43:09 +0200
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-07-28 15:17:46 +0000
commitd3765380e4ed49b16d00c9f0eacab8cabd32e21d (patch)
treea2663097a7b9b9c38f4225593626cad278970b93 /tcwg-llvm-testsuite.yaml
parenta62520112da52d4caa6b1a0f2a575feac290ccce (diff)
tcwg-llvm-*: Add 'scripts_branch' field
We used to have the scripts_branch field only on the tcwg-llvm-release job, which meant we could only stage the scripts used by that job. This commit adds scripts_branch to all the other LLVM jobs, so we can properly stage them when needed. The default value of the scripts_branch is llvmprod, which is the default we had for the release job. This is different from master, which is the value we previously used in these jobs. The new default is a better choice, since that is the stable branch meant to be used in production. Change-Id: I6c64eca5e1bf87163edbc1e624f5b5a28d770321
Diffstat (limited to 'tcwg-llvm-testsuite.yaml')
-rw-r--r--tcwg-llvm-testsuite.yaml6
1 files changed, 5 insertions, 1 deletions
diff --git a/tcwg-llvm-testsuite.yaml b/tcwg-llvm-testsuite.yaml
index bafbfe4bd2..b8ffbb2ace 100644
--- a/tcwg-llvm-testsuite.yaml
+++ b/tcwg-llvm-testsuite.yaml
@@ -26,6 +26,10 @@
name: target_list
default: 'tcwg-tk1_32-build tcwg-apm_64-build'
description: 'List of targets -- tcwg-x86_64-cam tcwg-tk1_32-build tcwg-apm_64-build -- should be a subset of slave axis'
+ - string:
+ name: scripts_branch
+ default: 'refs/remotes/origin/llvmprod'
+ description: 'Branch to pull jenkins-script from'
disabled: false
node: tcwg-coordinator
retry-count: 3
@@ -37,7 +41,7 @@
refspec: +refs/heads/master:refs/remotes/origin/master
name: origin
branches:
- - refs/heads/master
+ - ${scripts_branch}
skip-tag: true
shallow-clone: true
wipe-workspace: true