requirements/.zuul.d/project.yaml
Dr. Jens Harbott 0416165ee2 Drop check-uc jobs for py38
Python3.8 is no longer part of the PTI and some libraries are dropping
support for it in new releases. Make our life easy and stop generating
and checking constraints for it rather than reintroducing python_version
specific constraints again.

Change-Id: Iee6b65ad1cac13df33ea96119f3cf4b70e2e307e
2023-04-02 13:52:34 +02:00

143 lines
4.1 KiB
YAML

- project:
templates:
- openstack-python3-jobs
check:
jobs:
- build-wheel-cache-centos-7:
files:
- bindep.txt
- build-wheel-cache-centos-8-stream:
files:
- bindep.txt
- build-wheel-cache-debian-buster:
files:
- bindep.txt
- build-wheel-cache-ubuntu-xenial:
files:
- bindep.txt
- build-wheel-cache-ubuntu-bionic:
files:
- bindep.txt
- build-wheel-cache-ubuntu-focal:
files:
- bindep.txt
- build-wheel-cache-ubuntu-jammy:
files:
- bindep.txt
- openstack-tox-validate
- requirements-tox-babel
- requirements-tox-bindep:
voting: false
- requirements-tox-py39-check-uc
- requirements-tox-py310-check-uc
- requirements-tox-validate-projects:
voting: false
- cross-aodh-py310
- cross-barbican-py310
- cross-ceilometer-py310
- cross-cinder-py310
- cross-designate-py310
- cross-glance-py310
- cross-heat-py310
- cross-horizon-py310
- cross-horizon-npm
- cross-ironic-py310
- cross-keystone-py310
- cross-kuryr-py310
- cross-manila-py310
- cross-masakari-py310
- cross-mistral-py310
- cross-neutron-py310
- cross-nova-pep8
- cross-nova-py310
- cross-placement-py310
- cross-osvif-py3
- cross-nova-functional
- cross-placement-functional-py310
- cross-octavia-py310
- cross-osc-tox-docs
- cross-swift-py310
- openstacksdk-functional-devstack
- tempest-full-py3:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
check-arm64:
jobs:
- build-wheel-cache-centos-8-stream-arm64:
files:
- bindep.txt
- build-wheel-cache-debian-buster-arm64:
files:
- bindep.txt
- build-wheel-cache-ubuntu-bionic-arm64:
files:
- bindep.txt
- build-wheel-cache-ubuntu-focal-arm64:
files:
- bindep.txt
- build-wheel-cache-ubuntu-jammy-arm64:
files:
- bindep.txt
gate:
jobs:
- build-wheel-cache-centos-7:
files:
- bindep.txt
- build-wheel-cache-centos-8-stream:
files:
- bindep.txt
- build-wheel-cache-debian-buster:
files:
- bindep.txt
- build-wheel-cache-ubuntu-xenial:
files:
- bindep.txt
- build-wheel-cache-ubuntu-bionic:
files:
- bindep.txt
- build-wheel-cache-ubuntu-focal:
files:
- bindep.txt
- build-wheel-cache-ubuntu-jammy:
files:
- bindep.txt
- openstack-tox-validate
- requirements-tox-babel
- requirements-tox-py39-check-uc
- requirements-tox-py310-check-uc
- cross-cinder-py310
- cross-designate-py310
- cross-glance-py310
- cross-heat-py310
- cross-horizon-py310
- cross-horizon-npm
- cross-ironic-py310
- cross-keystone-py310
- cross-kuryr-py310
- cross-manila-py310
- cross-masakari-py310
- cross-neutron-py310
- cross-nova-pep8
- cross-nova-py310:
files: ^upper-constraints.txt$
- cross-placement-py310:
files: ^upper-constraints.txt$
- cross-osvif-py3
- cross-nova-functional
- cross-placement-functional-py310
- cross-octavia-py310
- cross-osc-tox-docs
- cross-swift-py310
- openstacksdk-functional-devstack
- tempest-full-py3:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
experimental:
jobs:
- tempest-pg-full:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$