From 492c920082d31749aec5b201802e47d0e90263e7 Mon Sep 17 00:00:00 2001 From: Jez Ng Date: Thu, 26 Jul 2012 03:53:34 -0700 Subject: Git hacking: Set up pre-commit test hook. Also tweak .gitignore. To activate the hook, symlink .git/hooks to git_hooks. --- git_hooks/pre-commit | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 git_hooks/pre-commit (limited to 'git_hooks') diff --git a/git_hooks/pre-commit b/git_hooks/pre-commit new file mode 100755 index 00000000..4c618746 --- /dev/null +++ b/git_hooks/pre-commit @@ -0,0 +1,18 @@ +#!/bin/sh + +TDIR=`mktemp -d -t vimium` + +if [ $? -ne 0 ] +then + exit 1 +fi + +git checkout-index --prefix=$TDIR/ -af + +cake test + +TEST_RESULT=$? + +rm -rf $TDIR + +exit $TEST_RESULT -- cgit v1.2.3