aboutsummaryrefslogtreecommitdiff
path: root/zephyr-upstream-arm.yaml
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2017-06-27 18:26:21 +0300
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2017-06-27 18:26:21 +0300
commitd1330a62304b75f7fc2af8439eb0306660ea9466 (patch)
treeb5d0f6dd94e1335e11cd122fd6ab19ee10f9bd6e /zephyr-upstream-arm.yaml
parent8e94f57208fb485504f9f9482861fc730996617e (diff)
zephyr-upstream*: Apply common throttling category for matrix sub-builds.
There's "lite-zephyr" throttling category defined at the global Jenkins config level. Currently, it's defined to allow max 5 builds. This means that both zephyr-upstream and zephyr-upstream-arm will take max 5 docker builders, leaving 1 builder for any other concurrent job (e.g. *aeolus* jobs). Throttling category applies only to matrix sub-builds, not a master build (which ensures that 5 matrix sub-builds executed in parallel, otherwise one slot is "reserved" for master build, which isn't needed in this "docker slaves" configuration). Change-Id: I211a475f30eee0762a336ab2cc9573a6ce62d73e
Diffstat (limited to 'zephyr-upstream-arm.yaml')
-rw-r--r--zephyr-upstream-arm.yaml5
1 files changed, 5 insertions, 0 deletions
diff --git a/zephyr-upstream-arm.yaml b/zephyr-upstream-arm.yaml
index eebbec9265..6d158ef38e 100644
--- a/zephyr-upstream-arm.yaml
+++ b/zephyr-upstream-arm.yaml
@@ -17,6 +17,11 @@
days-to-keep: 30
num-to-keep: 30
artifact-num-to-keep: 30
+ - throttle:
+ option: category
+ categories: [lite-zephyr]
+ matrix-builds: false
+ matrix-configs: true
parameters:
- string:
name: BRANCH