From e89b25f2d589a12e13842768eff27665b8541fc2 Mon Sep 17 00:00:00 2001 From: einhornimmond Date: Thu, 17 Jul 2025 11:31:49 +0200 Subject: [PATCH] add nvm initalizinge before first pm2 call, to prevent bug when called from webhook --- deployment/bare_metal/start.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deployment/bare_metal/start.sh b/deployment/bare_metal/start.sh index 498a112b9..19cafc077 100755 --- a/deployment/bare_metal/start.sh +++ b/deployment/bare_metal/start.sh @@ -165,6 +165,9 @@ trap onError ERR # stop all services log_step "Stop and delete all Gradido services" +# make sure nvm is loaded +export NVM_DIR="$HOME/.nvm" +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # check if pm2 has processes, maybe it was already cleared from a failed update # pm2 delete all if pm2 has no processes will trigger error and stop script # so let's check first