diff --git a/post-receive b/post-receive index 44d6f8b..bafbabe 100755 --- a/post-receive +++ b/post-receive @@ -3,16 +3,20 @@ # This hook updates the working repository on dmeiburg.de # It is meant to update the docker configs of my servers. +echo "post-receive hook started" WORK_TREE=~/container # get changed folders changed=`GIT_WORK_TREE=$WORK_TREE git diff --dirstat=files,0 HEAD | cut -f3 -d' '` +echo "change apps:" +echo $changed # update files in working direcotry GIT_WORK_TREE=~/container git checkout -f # restart changed docker compose stacks for app in $changed; do + echo "restarting $app" cd $WORK_TREE/$changed # decrypt .env