requirements/.zuul.d/jobs.yaml
Takashi Kajinami 4966810392 Remove Python 3.8 tests and constraints
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
2024-10-24 13:26:03 +02:00

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