所以我在搜索,但找不到如何使用 wordpress 设置 git hook
我在我的 public_html 目录中添加了一个 deploy.php,我的 wordpress 博客在哪里!
所以当我提交 git 的东西时,服务器不会拉它,当我输入 www.example/depoly.php
它显示错误 404 页面未找到它有任何方法可以使 wordpress 避免该文件并只执行内容:<pre>
<?php system("git pull");?>
</pre>
任何帮助谢谢:)
所以我在搜索,但找不到如何使用 wordpress 设置 git hook
我在我的 public_html 目录中添加了一个 deploy.php,我的 wordpress 博客在哪里!
所以当我提交 git 的东西时,服务器不会拉它,当我输入 www.example/depoly.php
它显示错误 404 页面未找到它有任何方法可以使 wordpress 避免该文件并只执行内容:<pre>
<?php system("git pull");?>
</pre>
任何帮助谢谢:)
使用git post-receive
钩子触发自动部署。该post-receive
钩子将自动由 Git 自动触发。
举个例子 - 输入hooks/post-receive
以下内容
GIT_REPO=$HOME/myrepo.git
PUBLIC_WWW=/var/www/myrepo
cp $GIT_REPO $PUBLIC_WWW
如果您需要更详细的文档 - http://git-scm.com/book/en/Customizing-Git-Git-Hooks
网站上自动部署的示例 - http://www.sitepoint.com/one-click-app-deployment-server-side-git-hooks/