interop/zuul.d/projects.yaml
Martin Kopec 791c95309e Add documented guidelines
Document latest guidelines / convert them from .json to .rst
so that they can be included in the documentation.
The patch converts all guidelines since 2018 when this convert
happend for the last time.
The patch also enables pep8 job on doc changes as there is a .rst
check implemented within tox' pep8 env.

Change-Id: I8a65dfb15c5572bedf1bbf36bfa2143df47010bb
2021-10-20 06:41:15 +00:00

32 lines
1.2 KiB
YAML

- project:
templates:
- build-openstack-docs-pti
check:
jobs:
- openstack-tox-pep8
- interop-tempest-consistency:
# Define a list of irrelevant files to use everywhere else
irrelevant-files: &interop-irrelevant-files
- ^.*\.rst$
- ^doc/.*$
- ^.gitignore$
- ^.gitreview$
# TODO(kopecmartin) master job has issues with ensure-tox role atm
# which we will figure out in a following patch. Let's comment out
# the job now so that it doesn't block us
# - interop-next-refstack-client-master:
# irrelevant-files: *interop-irrelevant-files
- interop-next-refstack-client-wallaby:
irrelevant-files: *interop-irrelevant-files
- interop-next-refstack-client-victoria:
irrelevant-files: *interop-irrelevant-files
- interop-next-refstack-client-ussuri:
irrelevant-files: *interop-irrelevant-files
- interop-next-refstack-client-train:
irrelevant-files: *interop-irrelevant-files
gate:
jobs:
- openstack-tox-pep8
- interop-tempest-consistency:
irrelevant-files: *interop-irrelevant-files