summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
f63d4bd)
jjb/lf-ci-jobs.yaml has jjb-version: 2.2.1 as a minimum
change block-level to blocking-level:
https://review.openstack.org/#/c/608092/
We will need to change this back once we move past
jenkins-job-builder>2.5.0
Change-Id: I12d0f55ee3c2dad20340ebf0fa8428ee1ad8484c
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
29 files changed:
- 'odl-netvirt-verify-virtual-install-netvirt-.*'
- 'functest-netvirt-virtual-suite-.*'
- 'odl-netvirt-verify-virtual-postprocess-.*'
- 'odl-netvirt-verify-virtual-install-netvirt-.*'
- 'functest-netvirt-virtual-suite-.*'
- 'odl-netvirt-verify-virtual-postprocess-.*'
scm:
- git:
url: https://gerrit.opnfv.org/gerrit/apex
scm:
- git:
url: https://gerrit.opnfv.org/gerrit/apex
- 'odl-netvirt-verify-virtual-install-netvirt-.*'
- 'functest-netvirt-virtual-suite-.*'
- 'odl-netvirt-verify-virtual-postprocess-.*'
- 'odl-netvirt-verify-virtual-install-netvirt-.*'
- 'functest-netvirt-virtual-suite-.*'
- 'odl-netvirt-verify-virtual-postprocess-.*'
wrappers:
- ssh-agent-wrapper
wrappers:
- ssh-agent-wrapper
option: 'project'
- build-blocker:
use-build-blocker: true
option: 'project'
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify-iso-{stream}'
blocking-jobs:
- 'apex-verify-iso-{stream}'
option: 'project'
- build-blocker:
use-build-blocker: true
option: 'project'
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-.*-promote.*'
builders:
blocking-jobs:
- 'apex-.*-promote.*'
builders:
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-virtual.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-virtual.*'
- logrotate-default
- build-blocker:
use-build-blocker: false
- logrotate-default
- build-blocker:
use-build-blocker: false
blocking-jobs:
- 'apex-deploy.*'
- throttle:
blocking-jobs:
- 'apex-deploy.*'
- throttle:
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-deploy.*'
- 'functest.*'
blocking-jobs:
- 'apex-deploy.*'
- 'functest.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-runner.*'
- 'apex-run.*'
blocking-jobs:
- 'apex-runner.*'
- 'apex-run.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-daily.*'
blocking-jobs:
- 'apex-daily.*'
properties:
- build-blocker:
use-build-blocker: true
properties:
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
properties:
- build-blocker:
use-build-blocker: true
properties:
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-deploy.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-deploy.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
- logrotate-default
- build-blocker:
use-build-blocker: false
- logrotate-default
- build-blocker:
use-build-blocker: false
blocking-jobs:
- 'apex-deploy.*'
- throttle:
blocking-jobs:
- 'apex-deploy.*'
- throttle:
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-deploy.*'
- 'functest.*'
blocking-jobs:
- 'apex-deploy.*'
- 'functest.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-runner.*'
- 'apex-run.*'
blocking-jobs:
- 'apex-runner.*'
- 'apex-run.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-daily.*'
blocking-jobs:
- 'apex-daily.*'
properties:
- build-blocker:
use-build-blocker: true
properties:
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
properties:
- build-blocker:
use-build-blocker: true
properties:
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-deploy.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-deploy.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
- logrotate-default
- build-blocker:
use-build-blocker: true
- logrotate-default
- build-blocker:
use-build-blocker: true
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- 'apex-verify.*'
- 'apex-runner.*'
blocking-jobs:
- '{installer}-os-.*?-{pod}-daily-.*'
- 'armband-verify-.*'
blocking-jobs:
- '{installer}-os-.*?-{pod}-daily-.*'
- 'armband-verify-.*'
blocking-jobs:
- '{installer}-deploy-{pod}-daily-{stream}'
- '{installer}-deploy-generic-daily-.*'
blocking-jobs:
- '{installer}-deploy-{pod}-daily-{stream}'
- '{installer}-deploy-generic-daily-.*'
parameters:
- project-parameter:
parameters:
- project-parameter:
use-build-blocker: true
blocking-jobs:
- '{installer}-os-.*?-{pod}-auto-daily-.*'
use-build-blocker: true
blocking-jobs:
- '{installer}-os-.*?-{pod}-auto-daily-.*'
blocking-jobs:
- 'clover-daily-deploy-.*?'
- 'container4nfv-daily-deploy-.*?'
blocking-jobs:
- 'clover-daily-deploy-.*?'
- 'container4nfv-daily-deploy-.*?'
- 'compass-os-.*?-baremetal-daily-.*?'
- 'compass-k8-.*?-baremetal-daily-.*?'
- 'compass-verify-[^-]*-[^-]*'
- 'compass-os-.*?-baremetal-daily-.*?'
- 'compass-k8-.*?-baremetal-daily-.*?'
- 'compass-verify-[^-]*-[^-]*'
wrappers:
- fix-workspace-permissions
wrappers:
- fix-workspace-permissions
blocking-jobs:
- 'compass-deploy-{pod}-daily-.*?'
- 'compass-verify-deploy-.*?'
blocking-jobs:
- 'compass-deploy-{pod}-daily-.*?'
- 'compass-verify-deploy-.*?'
blocking-jobs:
- 'compass-os-.*?-{pod}-daily-.*?'
- 'compass-os-.*?-{pod}-weekly-.*?'
blocking-jobs:
- 'compass-os-.*?-{pod}-daily-.*?'
- 'compass-os-.*?-{pod}-weekly-.*?'
- 'compass-deploy-{pod}-daily-.*?'
- 'compass-deploy-{pod}-weekly-.*'
- 'compass-verify-deploy-.*?'
- 'compass-deploy-{pod}-daily-.*?'
- 'compass-deploy-{pod}-weekly-.*'
- 'compass-verify-deploy-.*?'
- 'compass-verify-[^-]*-[^-]*'
- 'compass-os-.*?-virtual-daily-.*?'
- 'compass-k8-.*?-virtual-daily-.*?'
- 'compass-verify-[^-]*-[^-]*'
- 'compass-os-.*?-virtual-daily-.*?'
- 'compass-k8-.*?-virtual-daily-.*?'
wrappers:
- ssh-agent-wrapper
wrappers:
- ssh-agent-wrapper
blocking-jobs:
- 'compass-verify-[^-]*-[^-]*'
- 'compass-os-.*?-virtual-daily-.*?'
blocking-jobs:
- 'compass-verify-[^-]*-[^-]*'
- 'compass-os-.*?-virtual-daily-.*?'
wrappers:
- ssh-agent-wrapper
wrappers:
- ssh-agent-wrapper
- 'compass-os-.*?-virtual-daily-.*?'
- 'compass-verify-deploy-.*'
- 'functest-compass-virtual.*'
- 'compass-os-.*?-virtual-daily-.*?'
- 'compass-verify-deploy-.*'
- 'functest-compass-virtual.*'
wrappers:
- ssh-agent-wrapper
wrappers:
- ssh-agent-wrapper
blocking-jobs:
- 'clover-daily-deploy-.*?'
- 'container4nfv-daily-deploy-.*?'
blocking-jobs:
- 'clover-daily-deploy-.*?'
- 'container4nfv-daily-deploy-.*?'
- 'daisy-os-.*?-{pod}-daily-.*?'
- 'daisy-daily-.*'
- 'daisy-kolla-build-.*'
- 'daisy-os-.*?-{pod}-daily-.*?'
- 'daisy-daily-.*'
- 'daisy-kolla-build-.*'
- '{installer}-(build|deploy|test)-daily-(fraser|master)'
- '{installer}-deploy-(baremetal|virtual|zte-pod3|zte-pod9)-daily-(fraser|master)'
- '(functest|yardstick)-{installer}-(baremetal|virtual|zte-pod3|zte-pod9)-daily-(fraser|master)'
- '{installer}-(build|deploy|test)-daily-(fraser|master)'
- '{installer}-deploy-(baremetal|virtual|zte-pod3|zte-pod9)-daily-(fraser|master)'
- '(functest|yardstick)-{installer}-(baremetal|virtual|zte-pod3|zte-pod9)-daily-(fraser|master)'
parameters:
- project-parameter:
parameters:
- project-parameter:
- '{installer}-kolla-build-.*'
- 'daisy-deploy-.*'
- 'daisy-daily-.*'
- '{installer}-kolla-build-.*'
- 'daisy-deploy-.*'
- 'daisy-daily-.*'
- '{installer}-kolla-build-.*'
- 'daisy4nfv-merge-build-.*'
- 'daisy4nfv-verify-build-.*'
- '{installer}-kolla-build-.*'
- 'daisy4nfv-merge-build-.*'
- 'daisy4nfv-verify-build-.*'
- '{installer}-daily-(build|deploy|test)-(fraser|master)'
- '{installer}-.*-(baremetal|virtual|zte-pod3|zte-pod9)-daily-(fraser|master)'
- '(functest|yardstick)-{installer}-(baremetal|virtual|zte-pod3|zte-pod9)-daily-(fraser|master)'
- '{installer}-daily-(build|deploy|test)-(fraser|master)'
- '{installer}-.*-(baremetal|virtual|zte-pod3|zte-pod9)-daily-(fraser|master)'
- '(functest|yardstick)-{installer}-(baremetal|virtual|zte-pod3|zte-pod9)-daily-(fraser|master)'
use-build-blocker: true
blocking-jobs:
- '{alias}-merge-(master|fraser)'
use-build-blocker: true
blocking-jobs:
- '{alias}-merge-(master|fraser)'
blocking-jobs:
- '{alias}-merge-{phase}-.*'
- '{installer}-daily-.*'
blocking-jobs:
- '{alias}-merge-{phase}-.*'
- '{installer}-daily-.*'
use-build-blocker: true
blocking-jobs:
- '{alias}-merge-build-.*'
use-build-blocker: true
blocking-jobs:
- '{alias}-merge-build-.*'
- '{alias}-merge-build-.*'
- '{alias}-verify-build-.*'
- '{installer}-daily-.*'
- '{alias}-merge-build-.*'
- '{alias}-verify-build-.*'
- '{installer}-daily-.*'
blocking-jobs:
- 'fuel-os-.*?-{pod}-daily-.*'
- 'fuel-verify-.*'
blocking-jobs:
- 'fuel-os-.*?-{pod}-daily-.*'
- 'fuel-verify-.*'
use-build-blocker: true
blocking-jobs:
- 'fuel-deploy-{pod}-daily-.*'
use-build-blocker: true
blocking-jobs:
- 'fuel-deploy-{pod}-daily-.*'
parameters:
- project-parameter:
parameters:
- project-parameter:
blocking-jobs:
- 'fuel-os-.*?-daily-.*'
- 'fuel-verify-.*'
blocking-jobs:
- 'fuel-os-.*?-daily-.*'
- 'fuel-verify-.*'
blocking-jobs:
- 'fuel-verify-docker-build-.*'
- 'fuel-verify-deploy-.*'
blocking-jobs:
- 'fuel-verify-docker-build-.*'
- 'fuel-verify-deploy-.*'
build-node: 'opnfv-build'
gerrit-server-name: 'gerrit.opnfv.org'
jenkins-ssh-credential: 'd42411ac011ad6f3dd2e1fa34eaa5d87f910eb2e'
build-node: 'opnfv-build'
gerrit-server-name: 'gerrit.opnfv.org'
jenkins-ssh-credential: 'd42411ac011ad6f3dd2e1fa34eaa5d87f910eb2e'
lftools-version: '<1.0.0'
properties:
lftools-version: '<1.0.0'
properties:
use-build-blocker: true
blocking-jobs:
- 'joid-(os|k8)-.*?-{pod}-daily-.*'
use-build-blocker: true
blocking-jobs:
- 'joid-(os|k8)-.*?-{pod}-daily-.*'
use-build-blocker: true
blocking-jobs:
- 'joid-deploy-{pod}-daily-.*'
use-build-blocker: true
blocking-jobs:
- 'joid-deploy-{pod}-daily-.*'
blocking-jobs:
- 'joid-verify-master'
- 'joid-verify-danube'
blocking-jobs:
- 'joid-verify-master'
- 'joid-verify-danube'
blocking-jobs:
- 'joid-verify-deploy-.*'
- 'joid-verify-test-.*'
blocking-jobs:
- 'joid-verify-deploy-.*'
- 'joid-verify-test-.*'
- 'vswitchperf-verify-.*'
- 'vswitchperf-merge-.*'
- 'vswitchperf-daily-.*'
- 'vswitchperf-verify-.*'
- 'vswitchperf-merge-.*'
- 'vswitchperf-daily-.*'
parameters:
- project-parameter:
parameters:
- project-parameter:
- 'vswitchperf-verify-.*'
- 'vswitchperf-merge-.*'
- 'vswitchperf-daily-.*'
- 'vswitchperf-verify-.*'
- 'vswitchperf-merge-.*'
- 'vswitchperf-daily-.*'
parameters:
- project-parameter:
parameters:
- project-parameter:
- 'vswitchperf-verify-.*'
- 'vswitchperf-merge-.*'
- 'vswitchperf-daily-.*'
- 'vswitchperf-verify-.*'
- 'vswitchperf-merge-.*'
- 'vswitchperf-daily-.*'
parameters:
- project-parameter:
parameters:
- project-parameter:
- '^xci-functest.*'
- '^bifrost-.*periodic.*'
- '^osa-.*periodic.*'
- '^xci-functest.*'
- '^bifrost-.*periodic.*'
- '^osa-.*periodic.*'
- logrotate-default
parameters:
- logrotate-default
parameters:
- xci-verify-virtual
option: category
- xci-verify-virtual
option: category
- 'bifrost-periodic-{distro}-.*'
- 'xci-osa-verify-{distro}-.*'
- 'xci-osa-periodic-{distro}-.*'
- 'bifrost-periodic-{distro}-.*'
- 'xci-osa-verify-{distro}-.*'
- 'xci-osa-periodic-{distro}-.*'
- throttle:
max-per-node: 2
max-total: 10
- throttle:
max-per-node: 2
max-total: 10
blocking-jobs:
- '.*-bifrost-verify-.*'
- '.*-bifrost-periodic-.*'
blocking-jobs:
- '.*-bifrost-verify-.*'
- '.*-bifrost-periodic-.*'
parameters:
- project-parameter:
parameters:
- project-parameter:
- '^xci-functest.*'
- '^bifrost-.*periodic.*'
- '^osa-.*periodic.*'
- '^xci-functest.*'
- '^bifrost-.*periodic.*'
- '^osa-.*periodic.*'
- logrotate-default
triggers:
- logrotate-default
triggers:
- '^xci-functest.*'
- '^bifrost-.*periodic.*'
- '^osa-.*periodic.*'
- '^xci-functest.*'
- '^bifrost-.*periodic.*'
- '^osa-.*periodic.*'
- throttle:
enabled: true
max-per-node: 1
- throttle:
enabled: true
max-per-node: 1
- 'openstack-bifrost-verify-{distro}-.*'
- 'xci-osa-verify-{distro}-.*'
- 'xci-osa-periodic-{distro}-.*'
- 'openstack-bifrost-verify-{distro}-.*'
- 'xci-osa-verify-{distro}-.*'
- 'xci-osa-periodic-{distro}-.*'
- throttle:
max-per-node: 1
max-total: 3
- throttle:
max-per-node: 1
max-total: 3
- '.*-bifrost-periodic-.*'
- 'osa-verify-.*'
- 'osa-periodic-.*'
- '.*-bifrost-periodic-.*'
- 'osa-verify-.*'
- 'osa-periodic-.*'
- 'openstack-bifrost-verify-{distro}-.*'
- 'xci-osa-verify-{distro}-.*'
- 'xci-osa-periodic-{distro}-.*'
- 'openstack-bifrost-verify-{distro}-.*'
- 'xci-osa-verify-{distro}-.*'
- 'xci-osa-periodic-{distro}-.*'
- throttle:
max-per-node: 2
max-total: 10
- throttle:
max-per-node: 2
max-total: 10
- '.*-bifrost-periodic-.*'
- 'osa-verify-.*'
- 'osa-periodic-.*'
- '.*-bifrost-periodic-.*'
- 'osa-verify-.*'
- 'osa-periodic-.*'
- jenkins-job-builder==2.0.3
+ jenkins-job-builder==2.2.1
commands=
jenkins-jobs test -o job_output -r {posargs:"jjb/"}
commands=
jenkins-jobs test -o job_output -r {posargs:"jjb/"}