Skip to content

Commit

Permalink
refactor: use bash config to fail early
Browse files Browse the repository at this point in the history
  • Loading branch information
johngeorgewright committed Nov 5, 2018
1 parent 4de3728 commit 1c521c4
Showing 1 changed file with 4 additions and 12 deletions.
16 changes: 4 additions & 12 deletions git-hooks/pre-commit.sh
Original file line number Diff line number Diff line change
@@ -1,21 +1,13 @@
#!/usr/bin/env sh

command()
{
$@
code=$?
if [ $code -gt 0 ]
then
exit $code
fi
}
set -e

changed=`git diff --cached --name-only | grep angular-xml.js`
changed=$(git diff --cached --name-only | grep angular-xml.js || :)

if [ $changed ]
then
command npm test
command npm run compile
npm test
npm run compile
git add angular-xml.min.js
fi

0 comments on commit 1c521c4

Please sign in to comment.