我有一個帶有 pm2 的節點項目我想在 Jenkins 上創建一個 shell 腳本來觸發構建我看過很多教程,但我似乎找不到任何解決問題的好方法。
這是我嘗試過的
ssh -tt -i privKey username@ip/backend
npm install
node server.js
這是我需要做的
1.Connect to the server
2.Run npm install
3.Reload pm2.json
但是shell腳本無法連接到服務器並運行腳本
ssh -o StrictHostKeyChecking=no -tt -i privKey username@ip <<EOF
cd backend
npm install
node server.js
pm2 reload pm2.json
echo 'Process completed successfully.'
exit
EOF
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句