Fix syntax errors
[gitolite-hooks.git] / post-receive
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..46cd464bedc67afc9a1f0243c0bc41d9778da14b 100755 (executable)
@@ -0,0 +1,29 @@
+#!/bin/bash
+HOOKDIR=$(dirname $0)
+
+# Load functions
+. $HOOKDIR/irker
+. $HOOKDIR/slack
+. $HOOKDIR/discord
+
+
+channels=$(git config --get irker.channels)
+
+slack_url=$(git config --get hooks.slack.webhook-url)
+
+discord_url=$(git config --get hooks.discord.webhook-url)
+
+while read line; do
+    set -- $line
+    if [ -n "$channels" ]; then
+        notify_irker $*
+     fi
+     if [ -n "$slack_url" ]; then
+        notify_slack $*
+     fi
+     if [ -n "$discord_url" ]; then
+        notify_discord $*
+     fi
+     RET=$?
+done
+exit $RET