aboutsummaryrefslogtreecommitdiff
path: root/post-receive
diff options
context:
space:
mode:
authorTrey Bastian <hello@treybastian.com>2025-10-28 11:31:58 +0000
committerTrey Bastian <hello@treybastian.com>2025-10-28 11:31:58 +0000
commit839c8c87267aa43e592aebb7532ffec661836370 (patch)
tree41ccd5fb603fb0fe91c2770d88dba6e2c112aab3 /post-receive
parent19474eeaae68c6063e322bd361285589dc857de1 (diff)
added usage instructions and relocated git-hooks
Diffstat (limited to 'post-receive')
-rw-r--r--post-receive24
1 files changed, 0 insertions, 24 deletions
diff --git a/post-receive b/post-receive
deleted file mode 100644
index 458162b..0000000
--- a/post-receive
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-# this post-recieve hook runs globally on my local git machine
-# it checks for the precense of a knot.conf file
-# if the file exists it reads it to get the remote repo and mirror pushes
-
-REPO_PATH=$(pwd)
-KNOT_FILE="$REPO_PATH/knot.conf"
-LOGFILE="/home/git/knot-sync.log" #log our syncing isssues
-
-if [ ! -f "$KNOT_FILE" ]; then
- echo "[$(date)] $REPO_PATH: knot.conf not found, skipping" >> "$LOGFILE"
- exit 0
-fi
-REPO_URL=$(cat "$KNOT_FILE" | tr -d '\n' | xargs)
-if [ -z "$REPO_URL" ]; then
- echo "[$(date)] $REPO_PATH: misconfigured knot.conf, skipping" >> "$LOGFILE"
- exit 0
-fi
-
-echo "syncing $REPO_PATH" >> "$LOGFILE"
-git push --mirror "$REPO_URL" >> "$LOGFILE" 2>&1
-
-# vim: filetype=sh