
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: Ie79845bbed7ca1254aec466bd5219186fefcdac9
27 lines
590 B
YAML
27 lines
590 B
YAML
- project:
|
|
vars:
|
|
release_python: python3
|
|
templates:
|
|
- publish-opendev-nox-docs
|
|
check:
|
|
jobs: &jobs
|
|
- build-python-release
|
|
- nox-linters
|
|
- nox-py36:
|
|
nodeset: ubuntu-bionic
|
|
- nox-py37:
|
|
nodeset: ubuntu-bionic
|
|
- nox-py38:
|
|
nodeset: ubuntu-focal
|
|
- nox-py39:
|
|
nodeset: ubuntu-focal
|
|
gate:
|
|
jobs: *jobs
|
|
promote:
|
|
jobs:
|
|
- opendev-promote-python
|
|
release:
|
|
jobs:
|
|
- opendev-release-python
|
|
- opendev-publish-unversioned-nox-docs
|