From 1dc90581171f27076764995f2c12c00ed5b1569b Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sat, 22 May 2021 14:37:49 +0100 Subject: [PATCH] Add pre-push Git hooks [ci skip] --- tools/scripts/git-hooks/init.sh | 7 +++++++ tools/scripts/git-hooks/pre-push.sh | 6 ++++++ 2 files changed, 13 insertions(+) create mode 100755 tools/scripts/git-hooks/init.sh create mode 100755 tools/scripts/git-hooks/pre-push.sh diff --git a/tools/scripts/git-hooks/init.sh b/tools/scripts/git-hooks/init.sh new file mode 100755 index 0000000..d371701 --- /dev/null +++ b/tools/scripts/git-hooks/init.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +set -e + +mkdir -p "$PWD/.git/hooks" + +ln -sf "$PWD/tools/scripts/git-hooks/pre-push.sh" "$PWD/.git/hooks/pre-push" diff --git a/tools/scripts/git-hooks/pre-push.sh b/tools/scripts/git-hooks/pre-push.sh new file mode 100755 index 0000000..fa54a7c --- /dev/null +++ b/tools/scripts/git-hooks/pre-push.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +set -e + +bin/phpcs +bin/phpstan analyze