gerritlib/.zuul.yaml
Clark Boylan dc754757ab 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
2024-06-20 10:11:14 -07:00

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