Add required git dependency.

This commit is contained in:
Jeff Geerling 2016-08-28 21:14:54 -05:00
parent e9f5e5e30f
commit 7daaa25cf2
3 changed files with 6 additions and 0 deletions

View File

@ -35,6 +35,9 @@ script:
# Run container in detached state.
- 'sudo docker run --detach --volume="${PWD}":/etc/ansible/roles/role_under_test:ro ${run_opts} ${repository}:${version} "${init}" > "${container_id}"'
# Install dependencies.
- 'sudo docker exec "$(cat ${container_id})" ansible-galaxy install -r /etc/ansible/roles/role_under_test/tests/requirements.yml'
# Ansible syntax check.
- 'sudo docker exec --tty "$(cat ${container_id})" env TERM=xterm ansible-playbook /etc/ansible/roles/role_under_test/tests/test.yml --syntax-check'

2
tests/requirements.yml Normal file
View File

@ -0,0 +1,2 @@
---
- src: geerlingguy.git

View File

@ -2,4 +2,5 @@
- hosts: all
roles:
- geerlingguy.git
- role_under_test