Adding some dev tools to mustafar
This commit is contained in:
19
playbooks/dev.yml
Normal file
19
playbooks/dev.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
---
|
||||
|
||||
- name: Install Git
|
||||
hosts: gl_servers
|
||||
become: True
|
||||
roles:
|
||||
- geerlingguy.git
|
||||
|
||||
- name: Install Ruby
|
||||
hosts: gl_servers
|
||||
become: True
|
||||
roles:
|
||||
- geerlingguy.ruby
|
||||
|
||||
- name: Install Node.js
|
||||
hosts: gl_servers
|
||||
become: True
|
||||
roles:
|
||||
- geerlingguy.nodejs
|
||||
@@ -1,9 +1,17 @@
|
||||
---
|
||||
|
||||
- hosts: all
|
||||
become: true
|
||||
become: True
|
||||
tasks:
|
||||
- name: Install common packages on all hosts
|
||||
package:
|
||||
name: "{{ common_packages }}"
|
||||
name: "{{ packages_common }}"
|
||||
state: present
|
||||
|
||||
- hosts: all
|
||||
become: True
|
||||
tasks:
|
||||
- name: Install extra packages if listed
|
||||
package:
|
||||
name: "{{ packages_extra }}"
|
||||
state: present
|
||||
|
||||
@@ -3,3 +3,4 @@
|
||||
- import_playbook: ntp.yml
|
||||
- import_playbook: packages.yml
|
||||
- import_playbook: gitea.yml
|
||||
- import_playbook: dev.yml
|
||||
|
||||
Reference in New Issue
Block a user