diff options
author | rl1987 <rl1987@sdf.lonestar.org> | 2019-04-19 09:46:36 +0300 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2019-04-23 12:51:29 -0400 |
commit | a85cd5b41bbd71cd16a9a641e067faf4cafb313e (patch) | |
tree | 6cf573a23ff9e04499287d8d0eefb629888852a0 /scripts/git | |
parent | 4b8c77a590df699c56dcfd92e4e4839223f488dc (diff) | |
download | tor-a85cd5b41bbd71cd16a9a641e067faf4cafb313e.tar.gz tor-a85cd5b41bbd71cd16a9a641e067faf4cafb313e.zip |
Call practracker from pre-push and pre-commit hooks
Diffstat (limited to 'scripts/git')
-rwxr-xr-x | scripts/git/pre-commit.git-hook | 4 | ||||
-rwxr-xr-x | scripts/git/pre-push.git-hook | 6 |
2 files changed, 10 insertions, 0 deletions
diff --git a/scripts/git/pre-commit.git-hook b/scripts/git/pre-commit.git-hook index 65fa99f4c4..76d13adeb9 100755 --- a/scripts/git/pre-commit.git-hook +++ b/scripts/git/pre-commit.git-hook @@ -39,3 +39,7 @@ fi if test -e scripts/maint/checkIncludes.py; then python scripts/maint/checkIncludes.py fi + +if [ -e scripts/maint/practracker/practracker.py ]; then + python3 ./scripts/maint/practracker/practracker.py "$workdir" +fi diff --git a/scripts/git/pre-push.git-hook b/scripts/git/pre-push.git-hook index f329829346..740180d6f6 100755 --- a/scripts/git/pre-push.git-hook +++ b/scripts/git/pre-push.git-hook @@ -34,6 +34,12 @@ if [ -x "$workdir/.git/hooks/pre-commit" ]; then fi fi +if [ -e scripts/maint/practracker/practracker.py ]; then + if ! python3 ./scripts/maint/practracker/practracker.py "$workdir"; then + exit 1 + fi +fi + # shellcheck disable=SC2034 while read -r local_ref local_sha remote_ref remote_sha do |