Use python job template for Zed

... because the current master should be compatible with the Zed
release of the other projects. This effectively removes testing on
Python 3.6 and only Python 3.8 and 3.9 will be tested.

Python 3.6 and 3.7 are removed form classifiers because these are no
longer supported.

Related-Bug: #1974244
Change-Id: I7fd253cf0c7d09ca3c4ce9b5d069e4c75a985b68
This commit is contained in:
Takashi Kajinami 2022-05-20 16:37:30 +09:00
parent c22cc7dc7a
commit 933db5dc3b
3 changed files with 7 additions and 16 deletions

View File

@ -6,7 +6,7 @@ description_file =
author = OpenStack
author_email = openstack-discuss@lists.openstack.org
home_page = https://docs.openstack.org/tripleo-common/latest/
python_requires = >=3.6
python_requires = >=3.8
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology
@ -17,8 +17,6 @@ classifier =
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9

View File

@ -1,7 +1,7 @@
- job:
name: tripleo-cross-tripleoclient-py37
parent: openstack-tox-py37
description: Run cross-project tests on tripleoclient from HEAD with py37
name: tripleo-cross-tripleoclient-py39
parent: openstack-tox-py39
description: Run cross-project tests on tripleoclient from HEAD with py39
vars:
zuul_work_dir: src/opendev.org/openstack/python-tripleoclient
required-projects:

View File

@ -2,7 +2,7 @@
templates:
- check-requirements
- openstack-cover-jobs
- openstack-python3-yoga-jobs
- openstack-python3-zed-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
- tripleo-multinode-container-minimal-pipeline
@ -15,16 +15,10 @@
check:
jobs:
- openstack-tox-linters
- openstack-tox-py36
- openstack-tox-py37
- openstack-tox-py38
- openstack-tox-py39
- tripleo-cross-tripleoclient-py37
- tripleo-cross-tripleoclient-py39
- tripleo-ci-centos-9-content-provider:
dependencies: &deps_unit_lint
- openstack-tox-linters
- openstack-tox-py36
- openstack-tox-py37
- openstack-tox-py39
- tripleo-buildimage-overcloud-full-centos-9:
dependencies: *deps_unit_lint
@ -37,6 +31,5 @@
gate:
queue: tripleo
jobs:
- openstack-tox-py37
- openstack-tox-linters
- tripleo-cross-tripleoclient-py37
- tripleo-cross-tripleoclient-py39