FrontPage / git

FrontPage

github

gitでシンプルなデプロイ環境を作る

githubの設定

optionからwebhookのプログラムのURLを指定する

自動pushプログラム

post-receve

#!/bash/sh

cd /home/<user name>/www/githubHookTest/
git --git-dir=.git pull

phpコード

Bitbucket や GitHub で自動デプロイするためのサンプル PHP スクリプトを拾って改造してみた .gitがあるディレクトリ以下にgit-Auto-Deploy.phpを設置

<?php
exec('git --git-dir=.git pull');
echo 'Called by githubHookTest';
?>

動作確認

php git-Auto-Deploy.php
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-02-01 (月) 22:57:12 (681d)