- Remove reno job, it does not make sense to run it on
bugfix branches.
- Cap tox to version lower than 4 as it is for all stable
branches.
- Run tests on focal

Change-Id: I290041b1b4a145bb9f06d62122da340794fbc076
This commit is contained in:
Riccardo Pittau 2023-01-27 11:39:29 +01:00
parent 5d66844b2f
commit d85f6e7bbf
3 changed files with 9 additions and 2 deletions

View File

@ -1,8 +1,9 @@
[tox]
minversion = 3.18.0
skipsdist = True
envlist = py3,functional,pep8
ignore_basepython_conflict=true
requires =
tox<4
[testenv]
usedevelop = True

View File

@ -188,34 +188,41 @@
- project-template:
name: openstack-python3-yoga-jobs-ironic-bugfix
nodeset:
description: |
Runs unit tests for an OpenStack Python project under the CPython
version 3 releases designated for testing in the Yoga release.
check:
jobs:
- openstack-tox-pep8:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/yoga
- openstack-tox-py36:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/yoga
- openstack-tox-py39:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/yoga
gate:
jobs:
- openstack-tox-pep8:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/yoga
- openstack-tox-py36:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/yoga
- openstack-tox-py39:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/yoga

View File

@ -3,7 +3,6 @@
- check-requirements
- openstack-python3-yoga-jobs-ironic-bugfix
- publish-openstack-docs-pti
- release-notes-jobs-python3
check:
jobs:
- openstack-tox-functional: