Init
This commit is contained in:
		
						commit
						94c81b46b1
					
				|  | @ -0,0 +1,29 @@ | ||||||
|  | --- | ||||||
|  | language: python | ||||||
|  | python: "2.7" | ||||||
|  | 
 | ||||||
|  | # Use the new container infrastructure | ||||||
|  | sudo: false | ||||||
|  | 
 | ||||||
|  | # Install ansible | ||||||
|  | addons: | ||||||
|  |   apt: | ||||||
|  |     packages: | ||||||
|  |     - python-pip | ||||||
|  | 
 | ||||||
|  | install: | ||||||
|  |   # Install ansible | ||||||
|  |   - pip install ansible | ||||||
|  | 
 | ||||||
|  |   # Check ansible version | ||||||
|  |   - ansible --version | ||||||
|  | 
 | ||||||
|  |   # Create ansible.cfg with correct roles_path | ||||||
|  |   - printf '[defaults]\nroles_path=../' >ansible.cfg | ||||||
|  | 
 | ||||||
|  | script: | ||||||
|  |   # Basic role syntax check | ||||||
|  |   - ansible-playbook tests/test.yml -i tests/inventory --syntax-check | ||||||
|  | 
 | ||||||
|  | notifications: | ||||||
|  |   webhooks: https://galaxy.ansible.com/api/v1/notifications/ | ||||||
|  | @ -0,0 +1,15 @@ | ||||||
|  | galaxy_info: | ||||||
|  |   author: "Jérémy Gardais" | ||||||
|  |   description: "Manage Arpwatch installation and configuration" | ||||||
|  |   license: WTFPL | ||||||
|  |   company: IPR | ||||||
|  |   issue_tracker_url: https://git.ipr.univ-rennes1.fr/cellinfo/ansible.arpwatch/issues | ||||||
|  |   min_ansible_version: 2.4 | ||||||
|  |   platforms: | ||||||
|  |   - name: Debian | ||||||
|  |     versions: | ||||||
|  |     - stretch | ||||||
|  |   galaxy_tags: | ||||||
|  |     - system | ||||||
|  |     - arpwatch | ||||||
|  |     - monitoring | ||||||
|  | @ -0,0 +1 @@ | ||||||
|  | localhost | ||||||
|  | @ -0,0 +1,5 @@ | ||||||
|  | --- | ||||||
|  | - hosts: localhost | ||||||
|  |   remote_user: root | ||||||
|  |   roles: | ||||||
|  |     - ipr.ansible.arpwatch | ||||||
		Loading…
	
		Reference in New Issue