上一主题下一主题
关键字
主题 : github钩子怎么设置 有push服务器自动pull?
级别: 北风技术菜鸟

UID: 470407
精华: 0
发帖: 336
威望: 1592 点
学点: 763 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-06-27
最后登录: 2015-04-07
楼主  发表于: 2015-03-09 18:44||

github钩子怎么设置 有push服务器自动pull?

比如我在本地****发,push到了github,然后我得去**器上git pull ]X;Ty\UD&  
b78'yM&  
有****法简化这个过程吗?github仓库一有push**器就自动git pull. \0'o*nlJ  
L]9uY  
用hooks? 怎么用呢,求教
此帖悬赏结束
最佳答案: 2 学点
最佳答案获得者: dhx840828284
级别: 北风资深评论员


UID: 470398
精华: 0
发帖: 3024
威望: 3862 点
学点: 8642 点
贡献: 90 点
好评: 0 点
学币: 112 个
注册时间: 2014-06-27
最后登录: 2015-04-07
沙发(1楼)  发表于: 2015-03-09 18:45||

你意思就是自动部署吧,webhook的工作过程就是当你push的时候git发送webhook到你指定的**器。 7p$*/5fk  
L#Y;a 5b  
你可以自己写这个东西,当****到webhook请求,**器自动执行git pull,但是自己写总数会出现各种问题,而且自己没必要浪费这个时间。 9(WC#-,  
~S!kn1&O  
所以比较完美的解决方案就是使用一套自动部署系统。我****使用dploy.io,完全全自动,不用写一行代码。我代码托管用的coding,**器用do,每次push自动部署,自动重启应用,棒极了。
最佳答案奖励: (+2) 学点
级别: 北风资深工程师

UID: 472685
精华: 0
发帖: 1930
威望: 1946 点
学点: 3280 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-07-10
最后登录: 2015-04-08
板凳(2楼)  发表于: 2015-03-09 18:45||

定时任务 每隔一段时间pull一次
热心助人奖励: (+1) 学点
级别: 北风资深工程师

UID: 472681
精华: 0
发帖: 1791
威望: 1815 点
学点: 2095 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2014-07-10
最后登录: 2015-04-07
地板(3楼)  发表于: 2015-03-09 18:45||

**器上搞一个web接口,调用时自动pull,然后在github上配置webhook,地址指定为这个接口的url zk=5uKcPE  
"P\k_-a'  
每当你push的时候,github会立即访****飧鼋涌
级别: 北风高级技术员

UID: 625983
精华: 0
发帖: 167
威望: 183 点
学点: 178 点
贡献: 0 点
好评: 0 点
学币: 0 个
注册时间: 2016-02-17
最后登录: 2016-06-13
地下室(4楼)  发表于: 2016-05-17 02:47||

Can not move forward, only to scare the past

本部分内容设定了隐藏,需要回复后才能看到