
Python 3.8 reaches its EOL in October 2024, shortly after the 2024.2 release, so is no longer part of the tested runtimes for the 2024.2 release. Remove testing with Python 3.8 because some projects already started removing Python 3.8 support according to the runtime update. Also remove py3.8 specific entries from constraints. Change-Id: I0f84ee438212b4722df66c05684f73c53eca3dca
108 lines
2.7 KiB
YAML
108 lines
2.7 KiB
YAML
- job:
|
|
name: requirements-tox-babel
|
|
parent: openstack-tox
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``babel`` environment.
|
|
files:
|
|
- ^babel-test/.*
|
|
- ^tox.ini
|
|
- ^upper-constraints.txt
|
|
vars:
|
|
tox_envlist: babel
|
|
|
|
- job:
|
|
name: requirements-tox-py39-check-uc
|
|
parent: openstack-tox-py39
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``py39-check-uc`` environment.
|
|
files: ^upper-constraints.*txt$
|
|
vars:
|
|
tox_envlist: py39-check-uc
|
|
- job:
|
|
name: requirements-tox-py310-check-uc
|
|
parent: openstack-tox-py310
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``py310-check-uc`` environment.
|
|
files: ^upper-constraints.*txt$
|
|
vars:
|
|
tox_envlist: py310-check-uc
|
|
- job:
|
|
name: requirements-tox-py311-check-uc
|
|
parent: openstack-tox-py311
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``py311-check-uc`` environment.
|
|
files: ^upper-constraints.*txt$
|
|
vars:
|
|
tox_envlist: py311-check-uc
|
|
- job:
|
|
name: requirements-tox-py312-check-uc
|
|
parent: openstack-tox-py312
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``py312-check-uc`` environment.
|
|
files: ^upper-constraints.*txt$
|
|
vars:
|
|
tox_envlist: py312-check-uc
|
|
|
|
- job:
|
|
name: requirements-tox-py39-check-uc-no-wheels
|
|
parent: requirements-tox-py39-check-uc
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``py39-check-uc`` environment.
|
|
Does not use wheel mirror.
|
|
pre-run: playbooks/drop-wheel-mirror.yaml
|
|
|
|
- job:
|
|
name: requirements-tox-py310-check-uc-no-wheels
|
|
parent: requirements-tox-py310-check-uc
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``py310-check-uc`` environment.
|
|
Does not use wheel mirror.
|
|
pre-run: playbooks/drop-wheel-mirror.yaml
|
|
|
|
- job:
|
|
name: requirements-tox-py311-check-uc-no-wheels
|
|
parent: requirements-tox-py311-check-uc
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``py311-check-uc`` environment.
|
|
Does not use wheel mirror.
|
|
pre-run: playbooks/drop-wheel-mirror.yaml
|
|
|
|
- job:
|
|
name: requirements-tox-validate-projects
|
|
parent: openstack-tox
|
|
files:
|
|
- ^projects.txt
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``validate-projects`` environment.
|
|
vars:
|
|
tox_envlist: validate-projects
|
|
|
|
- job:
|
|
name: requirements-tox-bindep
|
|
parent: openstack-tox
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``bindep`` environment.
|
|
files: ^bindep.txt$
|
|
vars:
|
|
tox_envlist: bindep
|