papanito.git

Posted July 19, 2022 by Adrian Wyssmann

Source

https://github.com/papanito/ansible-role-git

Role Summary

Ansible Role Ansible Quality Score Ansible Role GitHub issues GitHub pull requests

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