papanito.git
Posted May 12, 2022 by Adrian Wyssmann
Source
https://github.com/papanito/ansible-role-git
Role Summary
This role is used for simplified git checkouts. The idea is to provide a list of git repos to clone to a common directory, which can be overridden.
Background
Despite the fact that I am using Archlinux and the famous AUR there are sometimes still projects which are best “installed” or consumed from git. This role let’s me keep them in one list and do the simple checkout and update of these repositories.
Some examples:
git_repos:
social-analyzer:
repo: [email protected]:qeeqbox/social-analyzer.git
airgeddon:
repo: [email protected]:v1s1t0r1sh3r3/airgeddon.git