stream:
- master:
branch: '{stream}'
- disabled: false
- - gambia:
+ disabled: true
+ - iruya:
branch: 'stable/{stream}'
- disabled: false
+ disabled: true
arch_tag:
- 'amd64':
- name: 'fuel-docker-manifest-{stream}'
<<: *manifest-job-settings
- publishers:
- - email-fuel-ptl
-
- job-template:
name: 'fuel-docker-build-{arch_tag}-{stream}'
disabled: '{obj:disabled}'
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:
--platforms linux/amd64,linux/arm64 \
--template $REPO/fuel:saltmaster-reclass-ARCH-$tag \
--target $REPO/fuel:saltmaster-reclass-$tag
+ sudo manifest-tool push from-args \
+ --platforms linux/amd64,linux/arm64 \
+ --template $REPO/fuel:saltminion-maas-ARCH-$tag \
+ --target $REPO/fuel:saltminion-maas-$tag
exit $?
# parameter macro