Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.
#!/usr/bin/env sh
FILE=./.git/hooks/pre-push
echo "#!/bin/sh\n" > $FILE
# Exit on any error
echo "set -e" >> $FILE
# Run release build
echo "cargo build --features dev" >> $FILE
# Build tests
echo "cargo test --no-run --features dev --all" >> $FILE
echo "" >> $FILE
chmod +x $FILE