我有一臺運行 node.js 程式的 Windows 服務器。目前我是通過push到github手動部署代碼,然后登錄服務器,手動運行:
git pull
npm i
nodemon app.js
每當 git 有新提交時,如何讓服務器監視某個 git 分支上的遠程更改、自動拉取(以及因此 npm install 并重新運行 node.js 應用程式)?
uj5u.com熱心網友回復:
我認為git沒有這樣的功能。但是您可以運行一個cronjob,每天在特定時間執行您的代碼。
uj5u.com熱心網友回復:
CI/CD 將解決您的問題
CI/CD 使您的構建、測驗和部署自動化,因此您可以更快、更可靠地發送代碼更改。
如果你使用 github: Github 上的 CI/CD
如果使用 gitlab(): Gitlab 上的 CI/CD
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/396242.html
