dc754757ab
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
31 lines
845 B
YAML
31 lines
845 B
YAML
- job:
|
|
name: gerritlib-jeepyb-integration
|
|
description: Run manage_projects with gerritlib from source against Gerrit
|
|
nodeset: ubuntu-jammy
|
|
pre-run: playbooks/jeepyb-integration/pre.yaml
|
|
run: playbooks/jeepyb-integration/run.yaml
|
|
post-run: playbooks/jeepyb-integration/post.yaml
|
|
required-projects:
|
|
- opendev/gerritlib
|
|
- opendev/jeepyb
|
|
|
|
- project:
|
|
check:
|
|
jobs:
|
|
- gerritlib-jeepyb-integration
|
|
- nox-py310:
|
|
nodeset: ubuntu-jammy
|
|
- nox-py311:
|
|
nodeset: debian-bookworm
|
|
- nox-py312:
|
|
nodeset: ubuntu-noble
|
|
gate:
|
|
jobs:
|
|
- gerritlib-jeepyb-integration
|
|
- nox-py310:
|
|
nodeset: ubuntu-jammy
|
|
- nox-py311:
|
|
nodeset: debian-bookworm
|
|
- nox-py312:
|
|
nodeset: ubuntu-noble
|