@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
20 lines (16 loc) • 557 B
YAML
- name: 'Ensure {{ app_name }} is installed'
chocolatey.chocolatey.win_chocolatey:
name: nodejs
state: present
- name: Ensure NVM is installed
chocolatey.chocolatey.win_chocolatey:
name: nvm
state: present
when: nodejs_install_nvm_windows
- name: "Ensure {{ app_name }}'s folder is removed from start menu"
include_role:
name: professormanhattan.startmenu
- name: Ensure NPM packages are installed
ansible.windows.win_shell: npm install -g {{ item.name }}@latest
loop: '{{ nodejs_npm_global_packages | default([]) }}'