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