[[FrontPage]]
** github [#ac51bc5e]
[[gitでシンプルなデプロイ環境を作る>http://qiita.com/zaburo/items/8886be1a733aaf581045]]
* githubの設定 [#ad92deca]
optionからwebhookのプログラムのURLを指定する
** 自動pushプログラム [#yb4162dd]
post-receve
#!/bash/sh
cd /home/<user name>/www/githubHookTest/
git --git-dir=.git pull
** phpコード [#b0ec4b4c]
[[Bitbucket や GitHub で自動デプロイするためのサンプル PHP スクリプトを拾って改造してみた>http://ja.katzueno.com/2015/01/3390/]]
.gitがあるディレクトリ以下にgit-Auto-Deploy.phpを設置
<?php
exec('git --git-dir=.git pull');
echo 'Called by githubHookTest';
?>
動作確認
php git-Auto-Deploy.php