谈谈自动部署

作者: Rememberautumn 分类: Nodejs,Web前端 发布时间: 2016-11-19 20:45 阅读: 1,586

自动部署,听起来很厉害的样子,其实实际上并不那么复杂。

自动部署也是基于 GIT 等版本控制工具,所以在做回滚操作会比较方便。

我们现在大部分都是使用 git 来做版本控制,个人代码可能放在 github 但是 public 仓库,我的个人代码一般放 码云,有私有仓库,免费,公司一般使用 gitlab。上述网站都有 webhook 这种东西,是做什么用的呢,简单的来说就是你做了某个操作之后,他会自动的请求你设置的地址,比如你设置了每次commit 都触发操作,那么你可以在服务器上接收这个事件,执行 git pull 操作,将你 github 上的代码拉到本地,然后重启服务,就自动部署完成,不用使用ftp什么的继续操作。

代码:https://github.com/4013465w/auto-deploy

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注