crgwilson / ansible-role-yadm

Install yadm with ansible

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible role: yadm

Install yadm

Variables

The variables for this role are pretty straight forward and can be found here.

Modules

This role comes with a bare-bones yadm module similar to ansible's built in git module. You will need git installed for it to work, and there aren't a ton of checks in it at the moment, so YMMV.

- name: "Download my dotfiles"
  yadm:
    repo: https://githhub.com/bob/bobs-awesome-dotfiles.git
    dest: /home/bob
    update: true

Testing

Testing for this project is setup using Molecule & Docker. Unit tests can be run using the below command:

foo@bar:~$ molecule test --all

About

Install yadm with ansible

License:MIT License


Languages

Language:Python 100.0%