#!/bin/bash PASSWORD=$(pwgen -s) PROJECT=${1%%.git} PATH="$(pwd)/$1" cat << EOF > "$PATH/hooks/post-receive" #!/bin/sh kgb-client --git-reflog - --conf $PATH/hooks/kgb.conf EOF cat << EOF > "$PATH/hooks/kgb.conf" repo-id: $PROJECT password: $PASSWORD servers: - uri: http://localhost:5391 EOF cat << EOF |sudo tee "/etc/kgb-bot/kgb.conf.d/$PROJECT" >/dev/null repositories: $PROJECT: password: $PASSWORD EOF sudo service kgb-bot reload