@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
18 lines (16 loc) • 439 B
YAML
- name: "Ensure GOPATH is added to .bashrc"
ansible.windows.win_path:
name: GOPATH
elements: '%APPDATA%\go'
scope: machine
state: present
- name: Ensure packages are installed
become_user: "{{ user.username }}"
ansible.windows.win_shell: go get {{ package }}@latest
environment:
GOPATH: '%APPDATA%\go'
loop: "{{ developer_dependencies }}"
loop_control:
label: "{{ package }}"
loop_var: package