From 1c19046216e5dfc9e0036bcb6ca5e9fc0b30886c Mon Sep 17 00:00:00 2001 From: Dzmitry Neviadomski Date: Mon, 5 Apr 2021 20:31:25 +0300 Subject: [PATCH] Add pre-commit hook for checking leaked Development Team. --- .githooks/pre-commit | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 .githooks/pre-commit diff --git a/.githooks/pre-commit b/.githooks/pre-commit new file mode 100755 index 000000000..9badb56f6 --- /dev/null +++ b/.githooks/pre-commit @@ -0,0 +1,11 @@ +#!/bin/sh + +ERRORS=$(grep -nR --include project.pbxproj -E "(DevelopmentTeam|DEVELOPMENT_TEAM) =" . | grep -v -E '= (N6E749HJ2X|""|FK9S39L3SK)') +COUNT=$(echo -n "$ERRORS\c" | wc -l | awk '{print $1}') + +if [ $COUNT -ne 0 ]; then + echo $COUNT + echo "Remove Development Team specifications from project files:" + echo "$ERRORS"; + exit 1; +fi