Issue Summary
GitHub workflow that runs landscape.yml playbook on a GitHub runner which deploys everything from scratch.
With this CI/CD approach we can benefit that we do not need anything to run from our local workstations to build the environment. All the infrastructure can be build through a new commit / PR to the GitHub.
- add a variable in to the rhis-inventory, which enables to trigger
- add ansible vault password to the Github Runner variables as a secret
- add a workflow file that triggers ansible command line and using the inventory to execute landscape.yml
- add a condition that checks if the variable is set to true or false
Code of Conduct
Read the Ansible Code of Conduct first.
Issue Summary
GitHub workflow that runs landscape.yml playbook on a GitHub runner which deploys everything from scratch.
With this CI/CD approach we can benefit that we do not need anything to run from our local workstations to build the environment. All the infrastructure can be build through a new commit / PR to the GitHub.
Code of Conduct
Read the Ansible Code of Conduct first.