scripts: Install pre-commit hooks

pull/1/head
Guillaume Lesniak 2016-09-08 10:16:19 +02:00
parent 77cbace311
commit 7072b8ab7c
1 changed files with 22 additions and 0 deletions

View File

@ -20,14 +20,36 @@ pull_if_exists node_modules/ng_backoffice
pull_if_exists node_modules/ng_client pull_if_exists node_modules/ng_client
pull_if_exists node_modules/ng_anr pull_if_exists node_modules/ng_anr
if [ -d module/MonarcCore/hooks ]; then
cd module/MonarcCore/.git/hooks
ln -s ../../hooks/pre-commit.sh pre-commit 2>/dev/null
chmod u+x pre-commit
cd ../../../../
fi
php ./vendor/robmorgan/phinx/bin/phinx migrate -c ./module/MonarcCore/migrations/phinx.php php ./vendor/robmorgan/phinx/bin/phinx migrate -c ./module/MonarcCore/migrations/phinx.php
if [ -d module/MonarcBO ]; then if [ -d module/MonarcBO ]; then
php ./vendor/robmorgan/phinx/bin/phinx migrate -c ./module/MonarcBO/migrations/phinx.php php ./vendor/robmorgan/phinx/bin/phinx migrate -c ./module/MonarcBO/migrations/phinx.php
if [ -d module/MonarcBO/hooks ]; then
cd module/MonarcBO/.git/hooks
ln -s ../../hooks/pre-commit.sh pre-commit 2>/dev/null
chmod u+x pre-commit
cd ../../../../
fi
fi fi
if [ -d module/MonarcFO ]; then if [ -d module/MonarcFO ]; then
php ./vendor/robmorgan/phinx/bin/phinx migrate -c ./module/MonarcFO/migrations/phinx.php php ./vendor/robmorgan/phinx/bin/phinx migrate -c ./module/MonarcFO/migrations/phinx.php
if [ -d module/MonarcFO/hooks ]; then
cd module/MonarcFO/.git/hooks
ln -s ../../hooks/pre-commit.sh pre-commit 2>/dev/null
chmod u+x pre-commit
cd ../../../../
fi
fi fi
if [ -d node_modules/ng_backoffice ]; then if [ -d node_modules/ng_backoffice ]; then