Skip to content

RFE:trigger deployment using GitHub actions #14

Open
@bkaraoren

Description

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions