
Recent tox releases have put us on a config treadmill. Avoid these issues entirely by using nox. Nox is a tox alternative that uses standard tools like pip and should be simpler to use for us. Change-Id: I24277512cf542bac7a8852d50009c6f08db7fa37
31 lines
835 B
YAML
31 lines
835 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-py38:
|
|
nodeset: ubuntu-focal
|
|
- nox-py39:
|
|
nodeset: ubuntu-focal
|
|
- nox-py310:
|
|
nodeset: ubuntu-jammy
|
|
gate:
|
|
jobs:
|
|
- gerritlib-jeepyb-integration
|
|
- nox-py38:
|
|
nodeset: ubuntu-focal
|
|
- nox-py39:
|
|
nodeset: ubuntu-focal
|
|
- nox-py310:
|
|
nodeset: ubuntu-jammy
|