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:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- devstack-plugin-nfs-tempest-full
|
- 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-2023-1
|
||||||
- devstack-plugin-nfs-tempest-full-zed
|
- devstack-plugin-nfs-tempest-full-zed:
|
||||||
|
voting: no
|
||||||
- devstack-plugin-nfs-tempest-full-yoga:
|
- devstack-plugin-nfs-tempest-full-yoga:
|
||||||
voting: no
|
voting: no
|
||||||
- devstack-plugin-nfs-tempest-full-xena
|
- devstack-plugin-nfs-tempest-full-xena:
|
||||||
- devstack-plugin-nfs-tempest-full-wallaby
|
voting: no
|
||||||
- devstack-plugin-nfs-tempest-full-victoria
|
- devstack-plugin-nfs-tempest-full-wallaby:
|
||||||
|
voting: no
|
||||||
|
- devstack-plugin-nfs-tempest-full-victoria:
|
||||||
|
voting: no
|
||||||
- devstack-plugin-nfs-tempest-full-fips:
|
- devstack-plugin-nfs-tempest-full-fips:
|
||||||
voting: no
|
voting: no
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- devstack-plugin-nfs-tempest-full
|
- 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-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-yoga
|
||||||
- devstack-plugin-nfs-tempest-full-xena
|
# - devstack-plugin-nfs-tempest-full-xena
|
||||||
- devstack-plugin-nfs-tempest-full-wallaby
|
# - devstack-plugin-nfs-tempest-full-wallaby
|
||||||
- devstack-plugin-nfs-tempest-full-victoria
|
# - devstack-plugin-nfs-tempest-full-victoria
|
||||||
# - devstack-plugin-nfs-tempest-full-fips
|
# - devstack-plugin-nfs-tempest-full-fips
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
@ -52,6 +60,16 @@
|
|||||||
- ^(test-|)requirements.txt$
|
- ^(test-|)requirements.txt$
|
||||||
- ^setup.cfg$
|
- ^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:
|
- job:
|
||||||
name: devstack-plugin-nfs-tempest-full-2023-1
|
name: devstack-plugin-nfs-tempest-full-2023-1
|
||||||
parent: devstack-plugin-nfs-tempest-full
|
parent: devstack-plugin-nfs-tempest-full
|
||||||
@ -60,24 +78,26 @@
|
|||||||
- job:
|
- job:
|
||||||
name: devstack-plugin-nfs-tempest-full-zed
|
name: devstack-plugin-nfs-tempest-full-zed
|
||||||
parent: devstack-plugin-nfs-tempest-full
|
parent: devstack-plugin-nfs-tempest-full
|
||||||
override-checkout: stable/zed
|
nodeset: openstack-single-node-focal
|
||||||
|
override-checkout: unmaintained/zed
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: devstack-plugin-nfs-tempest-full-yoga
|
name: devstack-plugin-nfs-tempest-full-yoga
|
||||||
parent: devstack-plugin-nfs-tempest-full
|
parent: devstack-plugin-nfs-tempest-full
|
||||||
|
nodeset: openstack-single-node-focal
|
||||||
override-checkout: unmaintained/yoga
|
override-checkout: unmaintained/yoga
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: devstack-plugin-nfs-tempest-full-xena
|
name: devstack-plugin-nfs-tempest-full-xena
|
||||||
parent: devstack-plugin-nfs-tempest-full
|
parent: devstack-plugin-nfs-tempest-full
|
||||||
nodeset: openstack-single-node-focal
|
nodeset: openstack-single-node-focal
|
||||||
override-checkout: stable/xena
|
override-checkout: unmaintained/xena
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: devstack-plugin-nfs-tempest-full-wallaby
|
name: devstack-plugin-nfs-tempest-full-wallaby
|
||||||
parent: devstack-plugin-nfs-tempest-full
|
parent: devstack-plugin-nfs-tempest-full
|
||||||
nodeset: openstack-single-node-focal
|
nodeset: openstack-single-node-focal
|
||||||
override-checkout: stable/wallaby
|
override-checkout: unmaintained/wallaby
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: full
|
tox_envlist: full
|
||||||
|
|
||||||
@ -85,7 +105,7 @@
|
|||||||
name: devstack-plugin-nfs-tempest-full-victoria
|
name: devstack-plugin-nfs-tempest-full-victoria
|
||||||
parent: devstack-plugin-nfs-tempest-full
|
parent: devstack-plugin-nfs-tempest-full
|
||||||
nodeset: openstack-single-node-focal
|
nodeset: openstack-single-node-focal
|
||||||
override-checkout: stable/victoria
|
override-checkout: unmaintained/victoria
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: full
|
tox_envlist: full
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user