mirror of
https://gitea.fenix-dev.com/fenix-gitea-admin/iac-ansible-private.git
synced 2025-12-16 19:27:37 +00:00
nodejs 20
This commit is contained in:
@ -1,12 +1,39 @@
|
|||||||
- name: Instalar Node.js e npm
|
- name: Atualizar pacotes e instalar dependências básicas
|
||||||
become: true
|
become: true
|
||||||
apt:
|
apt:
|
||||||
name:
|
name:
|
||||||
- nodejs
|
- curl
|
||||||
- npm
|
- git
|
||||||
|
- unzip
|
||||||
|
- jq
|
||||||
|
- gnupg
|
||||||
|
- ca-certificates
|
||||||
state: present
|
state: present
|
||||||
update_cache: true
|
update_cache: true
|
||||||
|
|
||||||
|
- name: Adicionar repositório NodeSource para Node.js 20
|
||||||
|
become: true
|
||||||
|
shell: curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
|
||||||
|
args:
|
||||||
|
executable: /bin/bash
|
||||||
|
|
||||||
|
- name: Instalar Node.js 20
|
||||||
|
become: true
|
||||||
|
apt:
|
||||||
|
name: nodejs
|
||||||
|
state: present
|
||||||
|
update_cache: true
|
||||||
|
|
||||||
|
- name: Verificar versão do Node.js
|
||||||
|
command: node -v
|
||||||
|
register: node_version
|
||||||
|
changed_when: false
|
||||||
|
|
||||||
|
- name: Verificar versão do npm
|
||||||
|
command: npm -v
|
||||||
|
register: npm_version
|
||||||
|
changed_when: false
|
||||||
|
|
||||||
- name: Instalar Bitwarden CLI via npm
|
- name: Instalar Bitwarden CLI via npm
|
||||||
become: true
|
become: true
|
||||||
shell: npm install -g @bitwarden/cli
|
shell: npm install -g @bitwarden/cli
|
||||||
|
|||||||
Reference in New Issue
Block a user