Add tox env for ansible syntax check
Looks like the tox macro on project-config requires an env, thus creating a specific one to infra-ansible tox.ini. When this lands, I will amend the change on project-config that adds tox to have envlist value 'ansible-syntax-check'. Change-Id: Ide54e9d4b614cc687bed293a7835d6055212f7f8
This commit is contained in:
parent
6ebc5060e0
commit
3e3a3b0ff0
9
tox.ini
9
tox.ini
@ -4,11 +4,14 @@
|
|||||||
# and then run "tox" from this directory.
|
# and then run "tox" from this directory.
|
||||||
|
|
||||||
[tox]
|
[tox]
|
||||||
envlist = py27
|
envlist = ansible-syntax-check
|
||||||
skipsdist = True
|
skipsdist = True
|
||||||
|
|
||||||
[testenv]
|
[testenv]
|
||||||
|
deps = -r{toxinidir}/requirements.txt
|
||||||
|
|
||||||
|
[testenv:ansible-syntax-check]
|
||||||
changedir = {toxinidir}
|
changedir = {toxinidir}
|
||||||
deps = -rrequirements.txt
|
commands =
|
||||||
commands = /usr/bin/wget -N https://raw.githubusercontent.com/ansible/ansible/devel/contrib/inventory/openstack.py
|
/usr/bin/wget -N https://raw.githubusercontent.com/ansible/ansible/devel/contrib/inventory/openstack.py
|
||||||
/bin/bash -c "/usr/bin/find -maxdepth 1 -name '*.yml' ! -name 'infra_config.yml'| /usr/bin/xargs -n1 ansible-playbook --syntax-check --list-tasks -i hosts"
|
/bin/bash -c "/usr/bin/find -maxdepth 1 -name '*.yml' ! -name 'infra_config.yml'| /usr/bin/xargs -n1 ansible-playbook --syntax-check --list-tasks -i hosts"
|
||||||
|
Loading…
Reference in New Issue
Block a user