Fixup gerritlib jeepyb integration testing
We have to pin the python docker lib back for compatibility with docker-compose in the integration job. We also drop python testing for old pythons (py38 and py39) as we're primarily deploying to py311 now. Due to this was also add py311 testing and a forward looking py312 job. Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/920841 Change-Id: Ibdd85fd9259781c6d33da8eae3935a650310fc4e
This commit is contained in:
parent
0b7c438455
commit
dc754757ab
16
.zuul.yaml
16
.zuul.yaml
@ -13,18 +13,18 @@
|
||||
check:
|
||||
jobs:
|
||||
- gerritlib-jeepyb-integration
|
||||
- nox-py38:
|
||||
nodeset: ubuntu-focal
|
||||
- nox-py39:
|
||||
nodeset: ubuntu-focal
|
||||
- nox-py310:
|
||||
nodeset: ubuntu-jammy
|
||||
- nox-py311:
|
||||
nodeset: debian-bookworm
|
||||
- nox-py312:
|
||||
nodeset: ubuntu-noble
|
||||
gate:
|
||||
jobs:
|
||||
- gerritlib-jeepyb-integration
|
||||
- nox-py38:
|
||||
nodeset: ubuntu-focal
|
||||
- nox-py39:
|
||||
nodeset: ubuntu-focal
|
||||
- nox-py310:
|
||||
nodeset: ubuntu-jammy
|
||||
- nox-py311:
|
||||
nodeset: debian-bookworm
|
||||
- nox-py312:
|
||||
nodeset: ubuntu-noble
|
||||
|
@ -24,6 +24,7 @@
|
||||
pip:
|
||||
name:
|
||||
- requests<2.30.0
|
||||
- docker<7.0.0
|
||||
- docker-compose
|
||||
state: present
|
||||
become: true
|
||||
|
@ -18,9 +18,9 @@ classifier =
|
||||
Operating System :: POSIX :: Linux
|
||||
Programming Language :: Python
|
||||
Programming Language :: Python :: 3
|
||||
Programming Language :: Python :: 3.8
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
Programming Language :: Python :: 3.12
|
||||
|
||||
[files]
|
||||
packages = gerritlib
|
||||
|
Loading…
Reference in New Issue
Block a user