github做webhooks:[2]php版本自动触发更新

网友投稿 290 2022-09-06

github做webhooks:[2]php版本自动触发更新

上次已经说过了如何在github控制面板做查看url的返回信息了。这次就到了直接贴钩子代码的时候了。

工具/原料

gitgithub

方法/步骤

在github的setting里面的webhooks里把我们的url地址填进去。钩子更新的代码如下:error_reporting ( E_ALL );$dir = '/data/test/';//该目录为git检出目录$handle = popen('cd '.$dir.' && git pull 2>&1','r');$read = stream_get_contents($handle);printf($read);pclose($handle);主要代码其实来源PHP手册。之所以做输出,是为了在github控制面板能清楚看到在钩子生效钱是都是什么问题。3其实github的webhook提供了很多api接口,主要是供我们记录日志用,如果你们的项目是多人开发,而且很重要,那么就可以利用传递过来的数据(json格式)写日志了。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:UITextAttributeTextColor = deprecated in iOS 7.0
下一篇:mac软件推荐 iterm2
相关文章

 发表评论

暂时没有评论,来抢沙发吧~