[fuel] docker: Improve build blocking 61/65461/2
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 28 Nov 2018 15:33:29 +0000 (16:33 +0100)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 28 Nov 2018 15:48:00 +0000 (16:48 +0100)
We previously blocked the parent job from running on the same node,
but we need to also block the sub-jobs to prevent races.

Fixes: 2e8907a0

Change-Id: I8243407f4f3db3c07a8dba66ba02575bede70fbc
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
jjb/fuel/fuel-docker-jobs.yaml

index 473542d..ae80c44 100644 (file)
           branch: '{branch}'
           slave_label: '{slave_label}'
           arch_tag: '{arch_tag}'
+    properties:
+      - build-blocker:
+          use-build-blocker: true
+          blocking-jobs:
+            - 'fuel-docker-build-.*'
+          blocking-level: 'NODE'
     scm:
       - git-scm
     builders: