Skip to content
This repository was archived by the owner on Dec 23, 2022. It is now read-only.

labrats-work/action-ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible docker action

Example usage

- uses: labrats-work/action-ansible@v1
  with:
    workingDirectory: ./ansible
    requirementsFile: requirements.yml
    inventoryFile: inventory
    playbookFile: site.yml

Inputs

Variable Type Required Default
workingDirectory input false .
requirementsFile input false requirements.yml
inventoryFile input false inventory
playbookFile input false site.yml
keyfile env false

Outputs

Variable Type
ansibleVersion string

Requirements

  • 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

About

Github action for ansible workloads.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors