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 实现代码自动化部署