Use this repo to create an ansible collection and add it to U of MN AAP Automaiton Hub
Prerequisites:
- Your CESI Unit has been on-boarded to AAP and you have been added to your team's Org
- If your team has not been on-boarded you may do so here
Guides:
- Click on the Green button above, "Use this template", and select "Create a new repository"
- This should go in your Team's organization
- Update the
galaxy.yml
file- feel free to use the
namespace: umn_community
namespace or create a new one - set
name:
to the name of this collection
- feel free to use the
- If you are not creating plug-ins you can delete that folder
- Add your roles to the 'roles' folder
- (Optional) Adjust the meta/runtime.yml file to reflect which versions of ansible this collection is appropriate for
- In either the Github Org or repo, create a Actions Secret named
AAP_HUB_TOKEN
and the value will come from generating a token here - When ever you update your collection, make sure to update the version in the
galaxy.yml
file and merge into the 'main' branch. This will trigger the github action to publish the updated collection.