2010-04-14 08:54:16 +00:00
|
|
|
#!/bin/sh
|
|
|
|
#
|
|
|
|
# This hook does only one thing:
|
|
|
|
#
|
|
|
|
# 1. It calls the gitpostupdate.php script with the current $GIT_DIR
|
|
|
|
# as argument. The gitpostupdate.php script will then trigger
|
|
|
|
# the 'gitpostupdate.php::run' event with the $GIT_DIR as argument
|
|
|
|
# together with merged $_ENV and $_SERVER array.
|
|
|
|
#
|
|
|
|
# This hook is normally installed automatically at the creation of your
|
|
|
|
# repository if you have everything configured correctly. If you want
|
|
|
|
# to enable it later, you need to symlink it as "post-update" in your
|
|
|
|
# $GIT_DIR/hooks folder.
|
|
|
|
#
|
2010-04-14 11:31:30 +00:00
|
|
|
# www$ chmod +x /home/www/indefero/scripts/git-post-update
|
2010-04-14 08:54:16 +00:00
|
|
|
# git$ cd /home/git/repositories/project.git/hooks
|
|
|
|
# git$ ln -s /home/www/indefero/scripts/git-post-update post-update
|
|
|
|
#
|
|
|
|
|
|
|
|
SCRIPTDIR=$(dirname $(readlink -f $0))
|
2010-04-14 11:31:30 +00:00
|
|
|
FULL_GIT_DIR=$(readlink -f $GIT_DIR)
|
2010-04-14 08:54:16 +00:00
|
|
|
PHP_POST_UPDATE=$SCRIPTDIR/gitpostupdate.php
|
|
|
|
|
2010-04-14 11:31:30 +00:00
|
|
|
echo php $PHP_POST_UPDATE $FULL_GIT_DIR | at now > /dev/null 2>&1
|