Merge remote-tracking branch 'github/add_molecule'
This commit is contained in:
		
						commit
						adc627ebc0
					
				|  | @ -0,0 +1,20 @@ | |||
| --- | ||||
| name: Molecule | ||||
| 
 | ||||
| on: | ||||
|   push: | ||||
|     branches: [main] | ||||
|   pull_request: | ||||
|     branches: [main] | ||||
| 
 | ||||
|   workflow_dispatch: | ||||
| 
 | ||||
| jobs: | ||||
|   build: | ||||
|     runs-on: ubuntu-latest | ||||
| 
 | ||||
|     steps: | ||||
|       - uses: actions/checkout@v2 | ||||
| 
 | ||||
|       - name: Ansible Molecule | ||||
|         uses: MonolithProjects/action-molecule@v1.4.3 | ||||
|  | @ -0,0 +1,33 @@ | |||
| --- | ||||
| # Based on ansible-lint config | ||||
| extends: default | ||||
| 
 | ||||
| rules: | ||||
|   braces: | ||||
|     max-spaces-inside: 1 | ||||
|     level: error | ||||
|   brackets: | ||||
|     max-spaces-inside: 1 | ||||
|     level: error | ||||
|   colons: | ||||
|     max-spaces-after: -1 | ||||
|     level: error | ||||
|   commas: | ||||
|     max-spaces-after: -1 | ||||
|     level: error | ||||
|   comments: disable | ||||
|   comments-indentation: disable | ||||
|   document-start: disable | ||||
|   empty-lines: | ||||
|     max: 3 | ||||
|     level: error | ||||
|   hyphens: | ||||
|     level: error | ||||
|   indentation: disable | ||||
|   key-duplicates: enable | ||||
|   line-length: disable | ||||
|   new-line-at-end-of-file: disable | ||||
|   new-lines: | ||||
|     type: unix | ||||
|   trailing-spaces: disable | ||||
|   truthy: disable | ||||
|  | @ -8,7 +8,7 @@ galaxy_info: | |||
|   license: WTFPL | ||||
|   company: IPR | ||||
|   issue_tracker_url: https://git.ipr.univ-rennes1.fr/cellinfo/ansible.nftables/issues | ||||
|   min_ansible_version: 2.5 | ||||
|   min_ansible_version: '2.5' | ||||
|   platforms: | ||||
|   - name: Debian | ||||
|     versions: | ||||
|  |  | |||
|  | @ -0,0 +1,7 @@ | |||
| --- | ||||
| - name: Converge | ||||
|   hosts: all | ||||
|   roles: | ||||
|     - role: ipr-cnrs.nftables | ||||
| 
 | ||||
| 
 | ||||
|  | @ -0,0 +1,12 @@ | |||
| --- | ||||
| dependency: | ||||
|   name: galaxy | ||||
| driver: | ||||
|   name: docker | ||||
| platforms: | ||||
|   - name: instance | ||||
|     image: ubuntu:latest | ||||
| provisioner: | ||||
|   name: ansible | ||||
| verifier: | ||||
|   name: ansible | ||||
|  | @ -0,0 +1,10 @@ | |||
| --- | ||||
| # This is an example playbook to execute Ansible tests. | ||||
| 
 | ||||
| - name: Verify | ||||
|   hosts: all | ||||
|   gather_facts: false | ||||
|   tasks: | ||||
|   - name: Example assertion | ||||
|     assert: | ||||
|       that: true | ||||
		Loading…
	
		Reference in New Issue