Re-add the python 3.8 testing in generic job template
We have been discussing it TC about re-adding the python 3.8 testing in current master 2023.2 release testing. - https://meetings.opendev.org/meetings/tc/2023/tc.2023-04-25-18.00.log.html#l-191 - https://lists.openstack.org/pipermail/openstack-discuss/2023-April/033469.html Whiloe governance changes are under review, TC agreed to add py3.8 testing so that we do not see more projec/lib dropping python 3.8 and make them uninstalable on python 3.8 - https://meetings.opendev.org/meetings/tc/2023/tc.2023-05-02-18.00.log.html#l-17 - https://review.opendev.org/c/openstack/governance/+/882165 Change-Id: I396ef0df11fe2b8742c239f6eeb3b49f8b51d19c
This commit is contained in:
parent
0e9aa6c808
commit
7c326ccfc0
|
@ -684,10 +684,7 @@
|
|||
check:
|
||||
jobs:
|
||||
- openstack-tox-pep8
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38:
|
||||
branches:
|
||||
- stable/2023.1
|
||||
- openstack-tox-py38
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39:
|
||||
branches:
|
||||
|
@ -696,10 +693,7 @@
|
|||
gate:
|
||||
jobs:
|
||||
- openstack-tox-pep8
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38:
|
||||
branches:
|
||||
- stable/2023.1
|
||||
- openstack-tox-py38
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39:
|
||||
branches:
|
||||
|
@ -731,12 +725,9 @@
|
|||
- openstack-tox-pep8:
|
||||
required-projects:
|
||||
- openstack/horizon
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38:
|
||||
required-projects:
|
||||
- openstack/horizon
|
||||
branches:
|
||||
- stable/2023.1
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39:
|
||||
required-projects:
|
||||
|
@ -751,12 +742,9 @@
|
|||
- openstack-tox-pep8:
|
||||
required-projects:
|
||||
- openstack/horizon
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38:
|
||||
required-projects:
|
||||
- openstack/horizon
|
||||
branches:
|
||||
- stable/2023.1
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39:
|
||||
required-projects:
|
||||
|
@ -792,12 +780,9 @@
|
|||
- openstack-tox-pep8:
|
||||
required-projects:
|
||||
- openstack/neutron
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38:
|
||||
required-projects:
|
||||
- openstack/neutron
|
||||
branches:
|
||||
- stable/2023.1
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39:
|
||||
required-projects:
|
||||
|
@ -812,12 +797,9 @@
|
|||
- openstack-tox-pep8:
|
||||
required-projects:
|
||||
- openstack/neutron
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38:
|
||||
required-projects:
|
||||
- openstack/neutron
|
||||
branches:
|
||||
- stable/2023.1
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39:
|
||||
required-projects:
|
||||
|
@ -853,12 +835,9 @@
|
|||
- openstack-tox-pep8:
|
||||
required-projects:
|
||||
- openstack/ceilometer
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38:
|
||||
required-projects:
|
||||
- openstack/ceilometer
|
||||
branches:
|
||||
- stable/2023.1
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39:
|
||||
required-projects:
|
||||
|
@ -873,12 +852,9 @@
|
|||
- openstack-tox-pep8:
|
||||
required-projects:
|
||||
- openstack/ceilometer
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38:
|
||||
required-projects:
|
||||
- openstack/ceilometer
|
||||
branches:
|
||||
- stable/2023.1
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39:
|
||||
required-projects:
|
||||
|
@ -947,11 +923,8 @@
|
|||
And it should not be run instead of the default!
|
||||
check-arm64:
|
||||
jobs:
|
||||
# py38 job is required to run only for 2023.1 release
|
||||
- openstack-tox-py38-arm64:
|
||||
voting: false
|
||||
branches:
|
||||
- stable/2023.1
|
||||
# py39 job is required to run from 2023.2 release onwards
|
||||
- openstack-tox-py39-arm64:
|
||||
voting: false
|
||||
|
|
Loading…
Reference in New Issue