summaryrefslogtreecommitdiffstats
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
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
-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