github webhook 实现代码自动部署 踩坑!!

Posted caigan的技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了github webhook 实现代码自动部署 踩坑!!相关的知识,希望对你有一定的参考价值。

踩坑:

 

  1、php程序执行linux命令是以webserver的user用户(如apache 、www……)操作的,需要在/etc/sudoers添加用户免密码操作权限;

 

  2、以webserver用户执行的命令都只能在其默认根目录中进行,如apache根目录在/usr/share/httpd   ;

 

  3、.ssh用户也必须是webserver用户

以上是关于github webhook 实现代码自动部署 踩坑!!的主要内容,如果未能解决你的问题,请参考以下文章

使用码云,GitHub进行版本控制,并通过WebHook进行自动部署

需要使用 webhook 帮助进行 opswork 自动部署的 Github

码云Webhook触发Jenkins自动构建 - Jenkins演练

编程技巧│Gitee 的 WebHooks 实现代码自动化部署

编程技巧│Gitee 的 WebHooks 实现代码自动化部署

Git----使用WebHook实现代码自动部署