Uruchomię polecenie powłoki na końcu wdrożenia Jenkins, aby zrestartować skrypt na zawsze:
npm install && forever stop app.js && forever start -a -l /var/log/forever.log app.js
Kiedy uruchamiam to jako użytkownik Jenkins, wszystko działa dobrze, a dane wyjściowe konsoli z historii kompilacji mówią mi również, że skrypt na zawsze działa. Jednak proces zatrzymuje się zaraz po zakończeniu wdrażania i proces na zawsze zostaje zatrzymany.
Co powoduje to zachowanie i jak mogę to naprawić?