【发布时间】:2022-01-27 06:07:49
【问题描述】:
我有一个运行 node.js 程序的 Windows 服务器。 目前,我通过push到github手动部署代码,然后登录服务器,手动运行:
git pull
npm i
nodemon app.js
当 git 上有新的提交时,如何让服务器监控某个 git 分支上的远程更改、自动拉取(以及因此 npm 安装并重新运行 node.js 应用程序)?
【问题讨论】:
-
您实际上是在问如何构建 CI/CD 系统。
-
我试图避免构建 CI/CD 系统。我知道没有捷径可走。