-
Notifications
You must be signed in to change notification settings - Fork 2
/
.travis.yml
21 lines (19 loc) · 729 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
---
language: python
python: "2.7"
before_install:
# Untravis rabbitmq-server repo
- sudo rm -fr /etc/apt/sources.list.d/rabbitmq_rabbitmq-server.list*
- sudo apt-get update -qq
# Remove existing rabbitmq-server-package
- sudo apt-get purge rabbitmq-server
install:
# Install Ansible.
- pip install ansible==2.3.2.0
# Create an inventory file for testing.
- "printf 'rabbit-standalone ansible_ssh_host=localhost' > inventory"
script:
# Check the role/playbook's syntax.
- "ansible-playbook -i inventory vagrant/site.yml --syntax-check"
# NOTE(retr0h): Testing standalone until we can test a cluster with travis.
- "ansible-playbook -vvvv -i inventory vagrant/standalone.yml --connection=local --sudo"