CI: Bring check/gate in line with PTI for 2025.1

Move py311 to experimental, as py312 is now the highest required
version. Also swap py39 and py38 jobs between experimental and
check/gate; we probably should have done that for 2024.1 -- oh well.

See also:
- https://opendev.org/openstack/openstack-zuul-jobs/commit/3d6a033e
- https://opendev.org/openstack/openstack-zuul-jobs/commit/05389d5c

Change-Id: I418acfaeca20c93fa19b0f32a95bc53953efe183
This commit is contained in:
Tim Burke 2024-10-31 14:13:25 -07:00
parent a8ad97f838
commit e9e10b5ede

View File

@ -652,9 +652,7 @@
- ^test/(cors|functional|probe|s3api)/.*$ - ^test/(cors|functional|probe|s3api)/.*$
- swift-tox-py36: - swift-tox-py36:
irrelevant-files: *unittest-irrelevant-files irrelevant-files: *unittest-irrelevant-files
- swift-tox-py38: - swift-tox-py39:
irrelevant-files: *unittest-irrelevant-files
- swift-tox-py311:
irrelevant-files: *unittest-irrelevant-files irrelevant-files: *unittest-irrelevant-files
- swift-tox-py312: - swift-tox-py312:
irrelevant-files: *unittest-irrelevant-files irrelevant-files: *unittest-irrelevant-files
@ -743,8 +741,7 @@
irrelevant-files: *docker-irrelevant-files irrelevant-files: *docker-irrelevant-files
- swift-tox-py27 - swift-tox-py27
- swift-tox-py36 - swift-tox-py36
- swift-tox-py38 - swift-tox-py39
- swift-tox-py311
- swift-tox-py312 - swift-tox-py312
- swift-tox-func-py27 - swift-tox-func-py27
- swift-tox-func-encryption-py27 - swift-tox-func-encryption-py27
@ -779,8 +776,9 @@
experimental: experimental:
jobs: jobs:
- swift-tox-py37 - swift-tox-py37
- swift-tox-py39 - swift-tox-py38
- swift-tox-py310 - swift-tox-py310
- swift-tox-py311
- swift-tox-func-py39-centos-9-stream - swift-tox-func-py39-centos-9-stream
- swift-tox-func-encryption-py39-centos-9-stream - swift-tox-func-encryption-py39-centos-9-stream
- swift-tox-func-ec-py39-centos-9-stream - swift-tox-func-ec-py39-centos-9-stream