Add pep8 and validation jobs for project-navigator-data
https://review.openstack.org/457321 has been proposed which adds two tox targets - pep8 and validate - which check that documents match the json schema, and that the validation script passes hacking checks. Add them so that we only land valid documents. Change-Id: I3f2daf81654bcf4ba3b2f5ed9474c61751e74e05
This commit is contained in:
parent
8ab8c7c0b8
commit
6e81efcf3a
@ -10182,6 +10182,16 @@
|
|||||||
jobs:
|
jobs:
|
||||||
- linters-jobs
|
- linters-jobs
|
||||||
|
|
||||||
|
- project:
|
||||||
|
name: project-navigator-data
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
- python-jobs
|
||||||
|
- 'gate-{name}-tox-{envlist}-{node}':
|
||||||
|
envlist:
|
||||||
|
- validate
|
||||||
|
node: ubuntu-xenial
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: project-team-guide
|
name: project-team-guide
|
||||||
|
|
||||||
|
@ -15275,7 +15275,12 @@ projects:
|
|||||||
- name: openstack/project-navigator-data
|
- name: openstack/project-navigator-data
|
||||||
template:
|
template:
|
||||||
- name: merge-check
|
- name: merge-check
|
||||||
- name: noop-jobs
|
check:
|
||||||
|
- gate-project-navigator-data-pep8-ubuntu-xenial
|
||||||
|
- gate-project-navigator-data-tox-validate-ubuntu-xenial
|
||||||
|
gate:
|
||||||
|
- gate-project-navigator-data-pep8-ubuntu-xenial
|
||||||
|
- gate-project-navigator-data-tox-validate-ubuntu-xenial
|
||||||
|
|
||||||
- name: openstack/project-team-guide
|
- name: openstack/project-team-guide
|
||||||
template:
|
template:
|
||||||
|
Loading…
Reference in New Issue
Block a user