Code

Git commit notifications via post-receive hook
[nagiosplug.git] / tools / git-post-receive-hook
1 #!/bin/sh
3 prefix="${0%/*}/notifications"  # $GIT_DIR/hooks/notifications
4 recipient='Nagios Plugin Commits <nagiosplug-checkins@lists.sourceforge.net>'
5 maxcommits=100
6 maxdiffsize=$((300 * 1024))
7 gitweburl='http://nagiosplug.git.sf.net/git/gitweb.cgi?p=nagiosplug'
8 gitnotify="$prefix/git-notify.pl"
9 statefile="$prefix/git-notify.dat"
11 exec "$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