diskimage-builder/.zuul.d/project.yaml
Dr. Jens Harbott 0f9ba78dac Add tox-py312 job for testing
Change-Id: I4e93962305b1d5614e4f4368cfd9e9428dcc1637
2024-07-10 21:35:51 +02:00

125 lines
4.3 KiB
YAML

- project:
templates:
- openstack-cover-jobs
- check-requirements
- release-notes-jobs-python3
check:
jobs:
- openstack-tox-linters
- tox-py36:
nodeset:
nodes:
- name: ubuntu-bionic
label: ubuntu-bionic
- tox-py38:
nodeset:
nodes:
- name: ubuntu-focal
label: ubuntu-focal
- tox-py39:
nodeset:
nodes:
- name: ubuntu-focal
label: ubuntu-focal
- tox-py310:
nodeset:
nodes:
- name: ubuntu-jammy
label: ubuntu-jammy
- tox-py311:
nodeset:
nodes:
- name: debian-bookworm
label: debian-bookworm
- tox-py312:
nodeset:
nodes:
- name: ubuntu-noble
label: ubuntu-noble
- dib-functests
- opendev-buildset-registry
- nodepool-build-image-siblings
- dib-nodepool-functional-openstack-almalinux-8-containerfile-src:
voting: false
- dib-nodepool-functional-openstack-almalinux-9-containerfile-src:
voting: false
- dib-nodepool-functional-openstack-centos-9-stream-src
# NOTE(rpittau) Fedora 37 is EOL, moving to non-voting for the time being
# until we move to Fedora 39 or more recent.
- dib-nodepool-functional-openstack-fedora-37-containerfile-src:
voting: false
- dib-nodepool-functional-openstack-rockylinux-8-containerfile-src:
voting: false
- dib-nodepool-functional-openstack-rockylinux-9-containerfile-src:
voting: false
- dib-nodepool-functional-openstack-ubuntu-xenial-src
- dib-nodepool-functional-openstack-ubuntu-bionic-src
- dib-nodepool-functional-openstack-ubuntu-focal-src
- dib-nodepool-functional-openstack-ubuntu-jammy-src
- dib-nodepool-functional-openstack-ubuntu-noble-src
# NOTE(ianw): 2020-04-22 these have been out of the gate for a
# while; promote to voting after some stability.
- dib-nodepool-functional-openstack-opensuse-15-src:
voting: false
- dib-nodepool-functional-openstack-gentoo-src:
voting: false
- dib-nodepool-functional-openstack-debian-bullseye-src:
voting: false
- ironic-python-agent-check-image-dib-centos9
# IPA job that builds AND validates an image via deployment
- ipa-tempest-bios-ipmi-direct-src:
voting: false
check-arm64:
jobs:
- dib-functests-arm64-deb
- dib-functests-arm64-rpm
gate:
jobs:
- openstack-tox-linters
- tox-py36:
nodeset:
nodes:
- name: ubuntu-bionic
label: ubuntu-bionic
- tox-py38:
nodeset:
nodes:
- name: ubuntu-focal
label: ubuntu-focal
- tox-py39:
nodeset:
nodes:
- name: ubuntu-focal
label: ubuntu-focal
- tox-py310:
nodeset:
nodes:
- name: ubuntu-jammy
label: ubuntu-jammy
- tox-py311:
nodeset:
nodes:
- name: debian-bookworm
label: debian-bookworm
- tox-py312:
nodeset:
nodes:
- name: ubuntu-noble
label: ubuntu-noble
- opendev-buildset-registry
- nodepool-build-image-siblings
- dib-nodepool-functional-openstack-centos-9-stream-src
- dib-nodepool-functional-openstack-ubuntu-xenial-src
- dib-nodepool-functional-openstack-ubuntu-bionic-src
- dib-nodepool-functional-openstack-ubuntu-focal-src
- dib-nodepool-functional-openstack-ubuntu-jammy-src
- dib-nodepool-functional-openstack-ubuntu-noble-src
- dib-functests
- ironic-python-agent-check-image-dib-centos9
experimental:
jobs:
- opendev-buildset-registry
- nodepool-build-image-siblings
- dib-nodepool-functional-openstack-debian-stretch-src
- dib-nodepool-functional-openstack-debian-buster-src