Merge "Create py312 jobs for neutron"

This commit is contained in:
Zuul 2024-09-25 22:43:45 +00:00 committed by Gerrit Code Review
commit 1ce8fa37a2
2 changed files with 52 additions and 3 deletions

View File

@ -916,6 +916,21 @@
vars:
tox_install_siblings: true
- job:
name: openstack-tox-py312-with-oslo-master
parent: openstack-tox-py312
description: |
This job installs all oslo libraries from source and tests that the
unit tests of the tested project work.
It uses the tox ``py312`` environment.
The job is normally run in a periodic pipeline, it is configured
to run on the master branch.
required-projects: *oslo-master-required-projects
branches: master
timeout: 3000
vars:
tox_install_siblings: true
- job:
name: openstack-tox-py39-with-neutron-lib-master
parent: openstack-tox-py39
@ -967,6 +982,23 @@
vars:
tox_install_siblings: true
- job:
name: openstack-tox-py312-with-neutron-lib-master
parent: openstack-tox-py312
timeout: 3000
description: |
This job installs neutron-lib from source and tests that the
unit tests of the tested project work.
It uses the tox ``py312`` environment.
The job is normally run in a periodic pipeline, it is configured
to run on the master branch.
branches: master
required-projects:
- openstack/neutron
- openstack/neutron-lib
vars:
tox_install_siblings: true
- job:
name: openstack-tox-py310-with-ovsdbapp-master
parent: openstack-tox-py310
@ -999,6 +1031,23 @@
vars:
tox_install_siblings: true
- job:
name: openstack-tox-py312-with-ovsdbapp-master
parent: openstack-tox-py312
timeout: 3000
description: |
This job installs ovsdbapp from source and tests that the
unit tests of the tested project work.
It uses the tox ``py312`` environment.
The job is normally run in a periodic pipeline, it is configured
to run on the master branch.
branches: master
required-projects:
- openstack/ovsdbapp
vars:
tox_install_siblings: true
- job:
name: openstack-tox-lower-constraints
parent: openstack-tox

View File

@ -3012,7 +3012,7 @@
neutron-lib from source.
periodic:
jobs:
- openstack-tox-py311-with-neutron-lib-master
- openstack-tox-py312-with-neutron-lib-master
- project-template:
name: periodic-jobs-with-oslo-master
@ -3021,7 +3021,7 @@
oslo libraries from source.
periodic:
jobs:
- openstack-tox-py311-with-oslo-master
- openstack-tox-py312-with-oslo-master
- project-template:
name: periodic-jobs-with-ovsdbapp-master
@ -3030,7 +3030,7 @@
ovdsdbapp from source.
periodic:
jobs:
- openstack-tox-py311-with-ovsdbapp-master
- openstack-tox-py312-with-ovsdbapp-master
- project-template:
name: python-charm-interface-jobs