#!/usr/bin/env bash set -Eeuo pipefail
ARG0=$(basename “${0}”)
if [ “${ARG0}” = “_do_hook” ]; then
echo "Do not call this script directly." exit 1
fi
declare -r hookdir=“hooks/$ARG0”
- -d “$hookdir”
-
|| exit 0
for hook in “$hookdir”/*; do
echo "executing hook: ${hook}" eval "${hook}"
done