CI/CD

Ansible Devstation Collection

Ansible Galaxy Collection: Devstation:

  • common:
  • dotfiles: download and link dotfiles from git repo

Tested on:

  • Ubuntu 20.04 LTS

Example from Ansible Galaxy

Install the role:

ansible-galaxy collection install ayr_ton.devstation

playbook.yml example

- name: setup a devstation environment
  hosts: all
  connection: local
  become: yes
  gather_facts: yes
  roles:
    - role: ayr_ton.devstation.dotfiles

Running a single role:

ansible localhost -m include_role -a 'name=ayr_ton.devstation.dotfiles'

References: