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
|
||||
apt:
|
||||
name:
|
||||
- nodejs
|
||||
- npm
|
||||
- curl
|
||||
- git
|
||||
- unzip
|
||||
- jq
|
||||
- gnupg
|
||||
- ca-certificates
|
||||
state: present
|
||||
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
|
||||
become: true
|
||||
shell: npm install -g @bitwarden/cli
|
||||
|
||||
Reference in New Issue
Block a user