aboutsummaryrefslogtreecommitdiff
path: root/tcwg-llvm-release.yaml
diff options
context:
space:
mode:
authorRenato Golin <renato.golin@linaro.org>2017-04-13 15:22:23 +0100
committerRenato Golin <renato.golin@linaro.org>2017-04-13 14:32:02 +0000
commit59ea006406f841837040f94ab604b579e5f16f9a (patch)
tree9b272d04734d92601dd63cda8c2f9c65b76f02fd /tcwg-llvm-release.yaml
parentf3b129b72a4a7e76d85a6ae08d1bb5a135fe09e3 (diff)
tcwg-llvm-release.yaml: Try out matrix filters
For now, just commenting out the script, so we can focus on the matrix job scheduling and make sure that we can filter per target. Later on, re-enable the release script, so we can actually test it. Change-Id: I866adfb49d8f215aabd0c03bfc5d0f5f1785f9f0
Diffstat (limited to 'tcwg-llvm-release.yaml')
-rw-r--r--tcwg-llvm-release.yaml10
1 files changed, 9 insertions, 1 deletions
diff --git a/tcwg-llvm-release.yaml b/tcwg-llvm-release.yaml
index 99162ff5fa..e488e988c8 100644
--- a/tcwg-llvm-release.yaml
+++ b/tcwg-llvm-release.yaml
@@ -30,6 +30,10 @@
name: build_container_tag
default: 'xenial'
description: 'Type of image to use in the container: trusty, xenial.'
+ - string:
+ name: build_filter
+ default: 'label == "tcwg-tk1_32-built" || label == "tcwg-apm_64-build"'
+ description: 'execution-strategy / combination-filter: Which labels to build. Default arm32 + arm64'
disabled: false
node: tcwg-x86_64-build
child-workspace: $label
@@ -53,6 +57,10 @@
- tcwg-x86_64-build
- tcwg-tk1_32-build
- tcwg-apm_64-build
+ execution-strategy:
+ combination-filter: |
+ ${build_filter}
+ sequential: false
wrappers:
- timeout:
timeout: 600
@@ -108,7 +116,7 @@
fi
# Setup job parameters and run
- ${BUILD_CONTAINER} "cd ${WORKSPACE} && bash -x ${WORKSPACE}/tcwg-llvm-release.sh \
+ echo ${BUILD_CONTAINER} "cd ${WORKSPACE} && bash -x ${WORKSPACE}/tcwg-llvm-release.sh \
--workspace=${WORKSPACE} \
--release=${release} \
--candidate=${candidate}" \