Jobsuche-Runner: nvm laden, damit Cron node findet
Node laeuft unter nvm, dessen bin-Verzeichnis nicht im Cron-PATH lag. Jeder Cron-Tick schlug mit `node: command not found` fehl, weshalb manuell angeforderte Suchlaeufe ewig im Status 'angefordert' (wartet) haengen blieben. nvm.sh wird jetzt vor dem Aufruf gesourced. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -20,6 +20,12 @@ set -uo pipefail
|
||||
|
||||
export HOME="${HOME:-/root}"
|
||||
export PATH="/root/.local/bin:/usr/local/bin:/usr/bin:/bin:$PATH"
|
||||
# Node läuft unter nvm — der Cron-Pfad kennt das Verzeichnis nicht, also nvm
|
||||
# laden, damit `node` (und der Default-Node des Benutzers) gefunden wird. Ohne
|
||||
# das schlug jeder Cron-Tick mit `node: command not found` fehl und die
|
||||
# wartenden Suchläufe blieben ewig im Status 'angefordert' hängen.
|
||||
export NVM_DIR="${NVM_DIR:-$HOME/.nvm}"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
|
||||
# Claude Code verweigert --dangerously-skip-permissions als root; in dieser
|
||||
# Container-/Sandbox-Umgebung mit IS_SANDBOX=1 erlaubt.
|
||||
export IS_SANDBOX=1
|
||||
|
||||
Reference in New Issue
Block a user