我有一个Windows服务器运行一个node.js程序。目前,我通过将代码手动部署到github,然后登录到服务器,然后手动运行:
git pull
npm i
nodemon app.js在git上有新的提交时,我如何让服务器监视某个git分支上的远程更改、自动拉(以及随后npm安装和重新运行node.js应用程序)?
发布于 2021-12-28 16:25:17
CI/CD将解决您的问题。
CI/CD使您的构建、测试和部署自动化,这样您就可以更快、更可靠地发布代码更改。
如果您使用github:CI/CD -关于Github
如果使用gitlab ():Gitlab的CI/CD
发布于 2021-12-28 16:19:15
我不认为git有这样的特性。但是您可以运行一个克隆约伯,它每天在特定时间执行您的代码。
https://stackoverflow.com/questions/70509659
复制相似问题