zuul-jobs/zuul-tests.d/project.yaml
Clark Boylan 1d71eb349e Add nox and tox py312 jobs
Python 3.12 is a thing now and is present in a stable Linux distro
release (Ubuntu Noble). It seems reasonable for people to want to run
nox and tox against py312 targets. Let's make it easy for them and add
jobs to do that for them.

Change-Id: I9d644cfbe65b92207a5fe2ad6dd950093bda87dd
2024-06-07 10:40:53 +00:00

31 lines
756 B
YAML

# Note, this file is only part of the project definition; there is a project
# definition in each file in this directory as well which is combined with
# this.
- project:
check:
jobs:
- zuul-tox-docs
- tox-py39:
nodeset: ubuntu-focal
- tox-py310:
nodeset: ubuntu-jammy
- tox-py311:
nodeset: ubuntu-jammy
- tox-py312:
nodeset: ubuntu-noble
gate:
jobs:
- zuul-tox-docs
- tox-py39:
nodeset: ubuntu-focal
- tox-py310:
nodeset: ubuntu-jammy
- tox-py311:
nodeset: ubuntu-jammy
- tox-py312:
nodeset: ubuntu-noble
promote:
jobs:
- zuul-promote-docs