gerritlib/.zuul.yaml
Clark Boylan 4c5160641f Run the Gerritlib Jeepyb Gerrit integration job on Noble
Noble has python 3.12 which is what we're trying to move our Gerrit
container images to. Update testing here to ensure we're covering this
python runtime before we update production.

We need to change how we install jeepyb and gerritlib in testing to
accomodate restrictions on global pip installs with newer python.

Change-Id: I21053ee8f646d1ab4abdfd606ac935d94bcf4923
2025-03-14 10:06:43 -07:00

31 lines
845 B
YAML

- job:
name: gerritlib-jeepyb-integration
description: Run manage_projects with gerritlib from source against Gerrit
nodeset: ubuntu-noble
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