summaryrefslogtreecommitdiffstats
path: root/tools/git-post-receive-hook
diff options
context:
space:
mode:
Diffstat (limited to 'tools/git-post-receive-hook')
-rwxr-xr-xtools/git-post-receive-hook23
1 files changed, 23 insertions, 0 deletions
diff --git a/tools/git-post-receive-hook b/tools/git-post-receive-hook
new file mode 100755
index 0000000..70d259e
--- /dev/null
+++ b/tools/git-post-receive-hook
@@ -0,0 +1,23 @@
1#!/bin/sh
2
3prefix="${0%/*}/notifications" # $GIT_DIR/hooks/notifications
4recipient='Nagios Plugin Commits <nagiosplug-checkins@lists.sourceforge.net>'
5maxcommits=100
6maxdiffsize=$((300 * 1024))
7gitweburl='http://nagiosplug.git.sf.net/git/gitweb.cgi?p=nagiosplug'
8gitnotify="$prefix/git-notify.pl"
9statefile="$prefix/git-notify.dat"
10
11exec "$gitnotify" \
12 -m "$recipient" \
13 -n "$maxcommits" \
14 -s "$maxdiffsize" \
15 -t "$statefile" \
16 -u "$gitweburl" \
17 -A \
18 -C \
19 -H \
20 -S \
21 -T \
22 -X \
23 -z