分类目录归档:git

利用github/bitbucket hooks 自动部署项目

以github为例:

原理很简单,其实就是就是调用github的webhooks API,配置服务器地址,当你每次push项目到github上面去的时候,就会自动触发githb的hooks,发送命令到你的服务器接受端(填写的url),然后你配置你的服务器接受程序,每次接到github的post数据后执行程序(git pull)。

准备工作:

服务器(S)配置git,  生成key传到你的github上,配置配置你的hooks的key(下面会提到)并上传

  1. 在github上你的项目地方开启hooks
  2. webhooks 继续阅读