Add diskimage-builder lint job
Add a "dib" tox environment to run "dib-lint", the linting tool diskimage-builder runs over its included elements. Add this as a non-voting job for now; there are issues in dib-lint and our elements to sort out (e.g. Ibba1dadb9e819f94294c9d583b83ff698252f93f, as a start). Change-Id: I28459a9bbaaa6175d03dbe753498849a75942538
This commit is contained in:
@@ -230,3 +230,17 @@
|
|||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: gate-project-config-dib
|
||||||
|
node: 'bare-precise || bare-trusty'
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- revoke-sudo
|
||||||
|
- gerrit-git-prep
|
||||||
|
- tox:
|
||||||
|
envlist: 'dib'
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- zuul-swift-upload-console-log
|
||||||
|
8
tox.ini
8
tox.ini
@@ -75,3 +75,11 @@ deps =
|
|||||||
Jinja2
|
Jinja2
|
||||||
PyYAML
|
PyYAML
|
||||||
commands = {toxinidir}/specs/generate_specs_site.py {toxinidir}/specs/specs.yaml
|
commands = {toxinidir}/specs/generate_specs_site.py {toxinidir}/specs/specs.yaml
|
||||||
|
|
||||||
|
[testenv:dib]
|
||||||
|
# flake8 is missing from dib; see https://review.openstack.org/#/c/229780/
|
||||||
|
deps =
|
||||||
|
diskimage-builder
|
||||||
|
flake8
|
||||||
|
changedir = {toxinidir}/nodepool
|
||||||
|
commands = dib-lint
|
||||||
|
@@ -1794,6 +1794,9 @@ jobs:
|
|||||||
|
|
||||||
# End Constraints Jobs
|
# End Constraints Jobs
|
||||||
|
|
||||||
|
- name: gate-project-config-dib
|
||||||
|
voting: false
|
||||||
|
|
||||||
# The project list is grouped by type of project, and within each
|
# The project list is grouped by type of project, and within each
|
||||||
# group, projects are sorted (mostly) alphabetically.
|
# group, projects are sorted (mostly) alphabetically.
|
||||||
projects:
|
projects:
|
||||||
@@ -6120,6 +6123,7 @@ projects:
|
|||||||
- gate-project-config-projects-yaml
|
- gate-project-config-projects-yaml
|
||||||
- gate-infra-docs-index
|
- gate-infra-docs-index
|
||||||
- gate-generate-specs-site
|
- gate-generate-specs-site
|
||||||
|
- gate-project-config-dib
|
||||||
gate:
|
gate:
|
||||||
- project-config-gerrit
|
- project-config-gerrit
|
||||||
- gate-project-config-layout
|
- gate-project-config-layout
|
||||||
|
Reference in New Issue
Block a user