From b0f569313ae053829ea2bfd3de5bd8abfc13f63f Mon Sep 17 00:00:00 2001 From: VC Date: Fri, 5 Jul 2024 11:53:46 +0200 Subject: [PATCH] feat: bump nodejs version --- roles/nodejs/tasks/main.yml | 7 ++++++- roles/nodejs/vars/main.yml | 5 +++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/roles/nodejs/tasks/main.yml b/roles/nodejs/tasks/main.yml index 72089ac..7f6ac1f 100644 --- a/roles/nodejs/tasks/main.yml +++ b/roles/nodejs/tasks/main.yml @@ -1,5 +1,10 @@ --- +- name: Remove old key + ansible.builtin.file: + path: "/usr/share/keyrings/nodesource.gpg" + state: absent + - name: Get node source gpg url ansible.builtin.get_url: url: "{{ nodejs_key_url }}" @@ -14,7 +19,7 @@ - name: Set node source repo ansible.builtin.copy: - content: "deb [signed-by={{ nodejs_key_path }}] https://deb.nodesource.com/node_16.x {{ ansible_facts['distribution_release'] }} main" + content: "deb [signed-by={{ nodejs_key_path }}] https://deb.nodesource.com/node_{{ nodejs_version }}.x nodistro main" dest: /etc/apt/sources.list.d/nodesource.list mode: 0644 diff --git a/roles/nodejs/vars/main.yml b/roles/nodejs/vars/main.yml index d52323c..8a0a6cf 100644 --- a/roles/nodejs/vars/main.yml +++ b/roles/nodejs/vars/main.yml @@ -1,4 +1,5 @@ --- -nodejs_key_url: "https://deb.nodesource.com/gpgkey/nodesource.gpg.key" -nodejs_key_path: "/usr/share/keyrings/nodesource.gpg" +nodejs_key_url: "https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key" +nodejs_key_path: "/etc/apt/keyrings/nodesource.gpg" +nodejs_version: "18"