From fed23046900b34fb2c35741da9e35b227b21db51 Mon Sep 17 00:00:00 2001 From: shippingwang Date: Wed, 6 May 2020 14:47:15 +0000 Subject: [PATCH] add hook --- .travis/precommit.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .travis/precommit.sh diff --git a/.travis/precommit.sh b/.travis/precommit.sh new file mode 100644 index 00000000..369fa510 --- /dev/null +++ b/.travis/precommit.sh @@ -0,0 +1,21 @@ +#!/bin/bash +function abort(){ + echo "Your commit does not fit PaddlePaddle code style" 1>&2 + echo "Please use pre-commit scripts to auto-format your code" 1>&2 + exit 1 +} + +trap 'abort' 0 +set -e +cd `dirname $0` +cd .. +export PATH=/usr/bin:$PATH +pre-commit install + +if ! pre-commit run -a ; then + ls -lh + git diff --exit-code + exit 1 +fi + +trap : 0 -- GitLab