Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Testing

When you want to make changes, make sure to commit them to staging or a new branch which you merge to staging.

Check that the staging branch deploys properly to staging automatically.

You cannot directly commit to master. Make a branch and merge it with staging, then commit staging to master.

If staging encounters no errors, merge staging with master. Do not delete the staging branch.

A box, manage_prod updates its copy of the repository every 2 minutes

...

Development Workflow

Take a look at

Variable Structure

Ansible looks at a number of different files when building or updating a box. When looking for a variable, use the following guide to decide where to check for a variable or where to place one. All variables are in the group_vars folder.

...