summaryrefslogtreecommitdiffstats
path: root/roles/nodejs
diff options
context:
space:
mode:
authorAhmed AbdelHalim <[email protected]>2026-02-23 21:25:48 +0100
committerAhmed AbdelHalim <[email protected]>2026-02-23 21:25:48 +0100
commita24861f5145b8b33d8e90b5482510f688574cdf3 (patch)
treec76d05c4d0da1dfde2e5a063fca5b34ab2fb5ec0 /roles/nodejs
parent4d900f3cb799e5702d1645b11189f0cced12826d (diff)
Fix nodejs install
Don't know the real reason why this fails, or why it wasn't caught by CI, but it seems that this is fixing the issue Co-Authored-By: Claude.ai
Diffstat (limited to 'roles/nodejs')
-rw-r--r--roles/nodejs/tasks/main.yml5
1 files changed, 4 insertions, 1 deletions
diff --git a/roles/nodejs/tasks/main.yml b/roles/nodejs/tasks/main.yml
index 19a1744d..dd302c77 100644
--- a/roles/nodejs/tasks/main.yml
+++ b/roles/nodejs/tasks/main.yml
@@ -34,7 +34,10 @@
- name: "Install nodejs versions"
ansible.builtin.shell:
- cmd: "source {{ ansible_facts['env']['HOME'] }}/.nvm/nvm.sh && nvm install {{ item }}"
+ cmd: |
+ export NVM_DIR="{{ ansible_facts['env']['HOME'] }}/.nvm"
+ . "$NVM_DIR/nvm.sh"
+ nvm install {{ item }}
args:
executable: /bin/bash
register: nodejs_nvm_install_result