diff --git a/paddle/scripts/travis/precommit.sh b/paddle/scripts/travis/precommit.sh index 48d2f437a145cdb6694d7a7421e991a329274bd4..5ad84f1821646382818974d7de354d509fdc6ac7 100755 --- a/paddle/scripts/travis/precommit.sh +++ b/paddle/scripts/travis/precommit.sh @@ -1,4 +1,11 @@ #!/bin/bash +function abort(){ + echo "Your commit 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 source common.sh cd .. @@ -6,3 +13,5 @@ export PATH=/usr/bin:$PATH pre-commit install clang-format --version pre-commit run -a + +trap : 0