Added role node/application
parent
852dbdb143
commit
a74f532394
@ -0,0 +1,3 @@
|
||||
---
|
||||
|
||||
node_version: "node_11.x"
|
@ -0,0 +1,3 @@
|
||||
---
|
||||
|
||||
allow_duplicates: no
|
@ -0,0 +1,23 @@
|
||||
---
|
||||
|
||||
- name: Add key for source for nodejs
|
||||
apt_key:
|
||||
id: 9FD3B784BC1C6FC31A8A0A1C1655A0AB68576280
|
||||
url: https://deb.nodesource.com/gpgkey/nodesource.gpg.key
|
||||
|
||||
- name: Add source for nodejs
|
||||
template:
|
||||
src: nodesource.list
|
||||
dest: "{{ global_apt_sources_directory }}/nodesource.list"
|
||||
owner: root
|
||||
group: root
|
||||
mode: "u=rw,g=r,o=r"
|
||||
register: nodesource_template
|
||||
|
||||
- name: Install required dependencies
|
||||
apt:
|
||||
state: present
|
||||
name:
|
||||
- nodejs
|
||||
update_cache: yes
|
||||
when: nodesource_template.changed
|
@ -0,0 +1,2 @@
|
||||
deb https://deb.nodesource.com/{{ node_version }} {{ ansible_distribution_release }} main
|
||||
deb-src https://deb.nodesource.com/{{ node_version }} {{ ansible_distribution_release }} main
|
Loading…
Reference in New Issue