Added role node/application

wip
Felix Stupp 5 years ago
parent 852dbdb143
commit a74f532394
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -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…
Cancel
Save