Add post update gitolite script

This commit is contained in:
Filip Gralinski 2022-01-15 16:52:06 +01:00
parent 10e0d29433
commit e3981717c9
1 changed files with 24 additions and 0 deletions

24
helpers/gitolite/post-update Executable file
View File

@ -0,0 +1,24 @@
#!/bin/zsh
#
# An example hook script to prepare a packed repository for use over
# dumb transports.
#
# To enable this hook, rename this file to "post-update".
BRANCH_SPEC=$1
if [[ "$BRANCH_SPEC" == refs/heads/* ]]
then
BRANCH=${BRANCH_SPEC#refs/heads/}
if [[ "$GL_REPO" =~ '^([^/]+)/([^/]+)$' ]]
then
echo $BRANCH
USERID=$match[1]
CHALLENGE=$match[2]
wget --timeout=0 --quiet -O - --post-data "challenge=${CHALLENGE}&branch=${BRANCH}&user=${USERID}" https://gonito.net/trigger-locally
fi
fi
#exec git update-server-info