- uses: labrats-work/action-ansible@v1
with:
workingDirectory: ./ansible
requirementsFile: requirements.yml
inventoryFile: inventory
playbookFile: site.yml| Variable | Type | Required | Default |
|---|---|---|---|
| workingDirectory | input | false | . |
| requirementsFile | input | false | requirements.yml |
| inventoryFile | input | false | inventory |
| playbookFile | input | false | site.yml |
| keyfile | env | false |
| Variable | Type |
|---|---|
| ansibleVersion | string |
- Ability to specify working directory
- Ability to specify requirements file
- Ability to specify inventory file
- Ability to specify playbook file
- Ability to specify sshkey
- Outputs the ansible version
- Tests to validate passing scenarios
- Tests to validate failing scenarios
- Dont build push on every commit