|
@@ -0,0 +1,14 @@
|
|
|
+#!/bin/bash
|
|
|
+echo "[post-receive] Beginning check and deploy script :"
|
|
|
+while read oldrev newrev ref
|
|
|
+do
|
|
|
+ if [[ $ref =~ .*/master$ ]];
|
|
|
+ then
|
|
|
+ echo "[post-receive] Master ref received. Deploying master branch to production..."
|
|
|
+ git --work-tree=/var/www/jovian --git-dir=/home/gituser/StaticJovian.git checkout master -f
|
|
|
+ else
|
|
|
+ echo "[post-receive] Ref $ref successfully received."
|
|
|
+ echo "[post-receive] Doing nothing: only the master branch may be deployed on this server."
|
|
|
+ fi
|
|
|
+done
|
|
|
+echo "[post-receive] End of script."
|