Update zuul jobs: add new branches, disable old ones
Add jobs 2023.2 and 2024.1, and move to non-voting the jobs for all unmaintained branches, but update them to reference the correct branches (stable/foo -> unmaintained/foo). Keep the job definitions for the older branches as they may be referenced by zuul definitions in old branches (as this devstack plugin is not branched). Change-Id: I16a98ada611adf26117e66ee91645030ba2be555
This commit is contained in:
parent
8e6e5f174c
commit
8e0b490224
44
.zuul.yaml
44
.zuul.yaml
@ -4,24 +4,32 @@
|
||||
check:
|
||||
jobs:
|
||||
- devstack-plugin-nfs-tempest-full
|
||||
- devstack-plugin-nfs-tempest-full-2024-1
|
||||
- devstack-plugin-nfs-tempest-full-2023-2
|
||||
- devstack-plugin-nfs-tempest-full-2023-1
|
||||
- devstack-plugin-nfs-tempest-full-zed
|
||||
- devstack-plugin-nfs-tempest-full-zed:
|
||||
voting: no
|
||||
- devstack-plugin-nfs-tempest-full-yoga:
|
||||
voting: no
|
||||
- devstack-plugin-nfs-tempest-full-xena
|
||||
- devstack-plugin-nfs-tempest-full-wallaby
|
||||
- devstack-plugin-nfs-tempest-full-victoria
|
||||
- devstack-plugin-nfs-tempest-full-xena:
|
||||
voting: no
|
||||
- devstack-plugin-nfs-tempest-full-wallaby:
|
||||
voting: no
|
||||
- devstack-plugin-nfs-tempest-full-victoria:
|
||||
voting: no
|
||||
- devstack-plugin-nfs-tempest-full-fips:
|
||||
voting: no
|
||||
gate:
|
||||
jobs:
|
||||
- devstack-plugin-nfs-tempest-full
|
||||
- devstack-plugin-nfs-tempest-full-2024-1
|
||||
- devstack-plugin-nfs-tempest-full-2023-2
|
||||
- devstack-plugin-nfs-tempest-full-2023-1
|
||||
- devstack-plugin-nfs-tempest-full-zed
|
||||
# - devstack-plugin-nfs-tempest-full-zed
|
||||
# - devstack-plugin-nfs-tempest-full-yoga
|
||||
- devstack-plugin-nfs-tempest-full-xena
|
||||
- devstack-plugin-nfs-tempest-full-wallaby
|
||||
- devstack-plugin-nfs-tempest-full-victoria
|
||||
# - devstack-plugin-nfs-tempest-full-xena
|
||||
# - devstack-plugin-nfs-tempest-full-wallaby
|
||||
# - devstack-plugin-nfs-tempest-full-victoria
|
||||
# - devstack-plugin-nfs-tempest-full-fips
|
||||
|
||||
- job:
|
||||
@ -52,6 +60,16 @@
|
||||
- ^(test-|)requirements.txt$
|
||||
- ^setup.cfg$
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-nfs-tempest-full-2024-1
|
||||
parent: devstack-plugin-nfs-tempest-full
|
||||
override-checkout: stable/2024.1
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-nfs-tempest-full-2023-2
|
||||
parent: devstack-plugin-nfs-tempest-full
|
||||
override-checkout: stable/2023.2
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-nfs-tempest-full-2023-1
|
||||
parent: devstack-plugin-nfs-tempest-full
|
||||
@ -60,24 +78,26 @@
|
||||
- job:
|
||||
name: devstack-plugin-nfs-tempest-full-zed
|
||||
parent: devstack-plugin-nfs-tempest-full
|
||||
override-checkout: stable/zed
|
||||
nodeset: openstack-single-node-focal
|
||||
override-checkout: unmaintained/zed
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-nfs-tempest-full-yoga
|
||||
parent: devstack-plugin-nfs-tempest-full
|
||||
nodeset: openstack-single-node-focal
|
||||
override-checkout: unmaintained/yoga
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-nfs-tempest-full-xena
|
||||
parent: devstack-plugin-nfs-tempest-full
|
||||
nodeset: openstack-single-node-focal
|
||||
override-checkout: stable/xena
|
||||
override-checkout: unmaintained/xena
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-nfs-tempest-full-wallaby
|
||||
parent: devstack-plugin-nfs-tempest-full
|
||||
nodeset: openstack-single-node-focal
|
||||
override-checkout: stable/wallaby
|
||||
override-checkout: unmaintained/wallaby
|
||||
vars:
|
||||
tox_envlist: full
|
||||
|
||||
@ -85,7 +105,7 @@
|
||||
name: devstack-plugin-nfs-tempest-full-victoria
|
||||
parent: devstack-plugin-nfs-tempest-full
|
||||
nodeset: openstack-single-node-focal
|
||||
override-checkout: stable/victoria
|
||||
override-checkout: unmaintained/victoria
|
||||
vars:
|
||||
tox_envlist: full
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user