blob: af47585835398a5ac1eea6735b09553d1f149972 [file] [log] [blame]
Zack Williams55164582020-10-01 21:05:56 -07001---
2# nodejs tasks/Debian.yml
3#
4# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7- name: Add NodeSource apt repo key
8 apt_key:
9 data: "{{ lookup('file','nodesource.gpg.key') }}"
10 state: "present"
11
12- name: Add NodeSource apt repo
13 apt_repository:
14 repo: "deb https://deb.nodesource.com/{{ nodejs_version }} {{ ansible_lsb['codename'] }} main"
15 mode: "0600"
16 update_cache: true
17
18- name: Install Node.js
19 apt:
20 name: "nodejs"
21 state: "present"
22 update_cache: true
23 cache_valid_time: 3600