project-type: multijob
disabled: '{obj:disabled}'
node: 'centos7-builder-2c-1g'
+ build-timeout: 90
parameters:
- validation-job-parameters:
branch: '{branch}'
submodule-recursive: false
submodule-timeout: '{submodule-timeout}'
+ submodule-disable: false
choosing-strategy: default
triggers:
name: 'validation-docker-build-{arch_tag}-{stream}'
disabled: '{obj:disabled}'
node: '{slave_label}'
+ build-timeout: 75
parameters:
- validation-job-parameters:
branch: '{branch}'
submodule-recursive: false
submodule-timeout: '{submodule-timeout}'
+ submodule-disable: false
choosing-strategy: default
builders:
settings-file: '{mvn-settings}'
- shell: |
#!/bin/bash -ex
- make -C docker push-all
+ make -k -C docker push-all
- job-template:
name: 'validation-docker-manifest-{stream}'
node: 'ubuntu1604-docker-8c-8g'
+ build-timeout: 15
parameters:
- validation-job-parameters:
branch: '{branch}'
submodule-recursive: false
submodule-timeout: '{submodule-timeout}'
+ submodule-disable: false
choosing-strategy: default
builders:
settings-file: '{mvn-settings}'
- shell: |
#!/bin/bash -ex
- make -C docker/*/. .push_manifest
+ for sd in docker/*/.; do make -k -C $sd .push_manifest; done
# parameter macro
- parameter: