1b9d738d89
It makes sense to run the cross tests with the latest available python version, which is python 3.12 for this cycle. Also make the reqs checks for py3.12 voting and add an experimental requirements-tox-py312-check-uc-no-wheels job. Change-Id: I4f4abb7a71beff8c107bf8b4204c428928f15ab9
118 lines
3.0 KiB
YAML
118 lines
3.0 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-py312-check-uc-no-wheels
|
|
parent: requirements-tox-py312-check-uc
|
|
description: |
|
|
Run test for requirements project.
|
|
|
|
Uses tox with the ``py312-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
|