Tôi đang chạy một lệnh shell khi kết thúc triển khai Jenkins để khởi động lại tập lệnh mãi mãi:
npm install && forever stop app.js && forever start -a -l /var/log/forever.log app.js
Khi tôi chạy nó như một người dùng jenkins, mọi thứ đều hoạt động tốt và đầu ra giao diện điều khiển từ lịch sử xây dựng cũng cho tôi biết rằng tập lệnh mãi mãi đang chạy. Tuy nhiên, quá trình dừng lại ngay sau khi triển khai kết thúc và quá trình mãi mãi bị dừng lại.
Điều gì gây ra hành vi này và làm thế nào tôi có thể sửa chữa nó?