Update testing to Python 3.8 and 3.9
Python 3.6 is EOL and Ansible 5 does not support it. Bump our testing to 3.8 + 3.9 to match Nodepool. Change-Id: Ica6094c05afb87cd5bbc8752c6362d89c13eca0a
This commit is contained in:
parent
2a8b29aa94
commit
6360bf85a8
17
.zuul.yaml
17
.zuul.yaml
|
@ -93,13 +93,12 @@
|
|||
tox_envlist: zuul_client
|
||||
|
||||
- job:
|
||||
name: zuul-tox-py36
|
||||
name: zuul-tox-py39
|
||||
parent: zuul-tox
|
||||
timeout: 5400 # 90 minutes
|
||||
vars:
|
||||
tox_envlist: py36
|
||||
python_version: 3.6
|
||||
nodeset: ubuntu-bionic
|
||||
tox_envlist: py39
|
||||
python_version: 3.9
|
||||
|
||||
- job:
|
||||
name: zuul-tox-py38
|
||||
|
@ -110,8 +109,8 @@
|
|||
python_version: 3.8
|
||||
|
||||
- job:
|
||||
name: zuul-tox-py38-multi-scheduler
|
||||
parent: zuul-tox-py38
|
||||
name: zuul-tox-py39-multi-scheduler
|
||||
parent: zuul-tox-py39
|
||||
voting: false
|
||||
vars:
|
||||
tox_environment:
|
||||
|
@ -285,9 +284,9 @@
|
|||
- tox-linters:
|
||||
vars:
|
||||
tox_install_bindep: false
|
||||
- zuul-tox-py36
|
||||
- zuul-tox-py38
|
||||
- zuul-tox-py38-multi-scheduler
|
||||
- zuul-tox-py39
|
||||
- zuul-tox-py39-multi-scheduler
|
||||
- zuul-build-dashboard-openstack-whitelabel
|
||||
- zuul-build-dashboard-software-factory
|
||||
- zuul-build-dashboard-opendev
|
||||
|
@ -314,8 +313,8 @@
|
|||
- tox-linters:
|
||||
vars:
|
||||
tox_install_bindep: false
|
||||
- zuul-tox-py36
|
||||
- zuul-tox-py38
|
||||
- zuul-tox-py39
|
||||
- zuul-build-dashboard
|
||||
- nodejs-run-lint:
|
||||
vars:
|
||||
|
|
|
@ -14,9 +14,8 @@ classifier =
|
|||
Operating System :: POSIX :: Linux
|
||||
Programming Language :: Python
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3.6
|
||||
Programming Language :: Python :: 3.7
|
||||
Programming Language :: Python :: 3.8
|
||||
Programming Language :: Python :: 3.9
|
||||
|
||||
[pbr]
|
||||
warnerrors = True
|
||||
|
|
Loading…
Reference in New Issue