lefos 3 years ago
parent
commit
fea03dbd31
  1. 30
      node.yml

30
node.yml

@ -2,9 +2,10 @@
- hosts: service - hosts: service
remote_user: docker remote_user: docker
gather_facts: no gather_facts: no
become: yes
vars: vars:
user: "docker" user: "docker"
NODEJS_VERSION: "16" NODEJS_VERSION: "14"
ansible_distribution_release: "xenial" #trusty ansible_distribution_release: "xenial" #trusty
tasks: tasks:
@ -14,24 +15,15 @@
repo: https://git.swarmlab.io:3000/Lefteris/dummyservice.git repo: https://git.swarmlab.io:3000/Lefteris/dummyservice.git
dest: /project/courses/dummy dest: /project/courses/dummy
force: yes force: yes
# - name: apt update packages - name: Install the gpg key for nodejs LTS
# become: true apt_key:
# apt: url: "https://deb.nodesource.com/gpgkey/nodesource.gpg.key"
# update_cache: 'yes' state: present
# force_apt_get: 'yes' - name: Install the nodejs LTS repos
# upgrade: 'dist' apt_repository:
# cache_valid_time: 3600 repo: "deb https://deb.nodesource.com/node_{{ NODEJS_VERSION }}.x {{ ansible_distribution_release }} main"
# install_recommends: true state: present
# autoremove: true update_cache: yes
# - name: Install the gpg key for nodejs LTS
# apt_key:
# url: "https://deb.nodesource.com/gpgkey/nodesource.gpg.key"
# state: present
# - name: Install the nodejs LTS repos
# apt_repository:
# repo: "deb https://deb.nodesource.com/node_{{ NODEJS_VERSION }}.x {{ ansible_distribution_release }} main"
# state: present
# update_cache: yes
- name: Install the nodejs - name: Install the nodejs
become: true become: true
apt: apt:

Loading…
Cancel
Save