summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHorus32015-03-30 20:25:34 +0200
committerHorus32015-03-30 20:25:34 +0200
commite55e4a280637c26fb49c15a73303ae56a2c5ec7d (patch)
treed5aa399df27fc33b1127f0817ceb2d70319d2a84
parent6996d34fa33864bbb46e827d6b3cfd95786ca551 (diff)
downloadweb2irc-e55e4a280637c26fb49c15a73303ae56a2c5ec7d.tar.gz
Add example hook for Gitolite.
-rwxr-xr-xgitolite-webhook/notify22
1 files changed, 22 insertions, 0 deletions
diff --git a/gitolite-webhook/notify b/gitolite-webhook/notify
new file mode 100755
index 0000000..600a70b
--- /dev/null
+++ b/gitolite-webhook/notify
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+#
+# Example hook for Gitolite. To be called with post-receive.
+#
+
+read OLDREV NEWREV REFNAME
+
+export WEBHOOK_URL="https://irc.iamfabulous.de/webhook"
+export REPO_URL="https://git.iamfabulous.de/cgit.git/$GL_REPO"
+
+cd $GIT_DIR
+export COMMIT_MSG=$(git log -1 HEAD --pretty=format:%s)
+export REFNAME=$REFNAME
+export JOIN=build
+export DATE="$(date)"
+
+# Line break
+echo ""
+
+# Put gitolite-webhook in your $PATH or change location.
+gitolite-webhook