diff --git a/paddle/scripts/paddle_build.sh b/paddle/scripts/paddle_build.sh index 76aec2ab75775a9ae5df70e3f0d52333a0ab7b88..82c2d44a66d491004f67dcad2a914a1c492e8a87 100755 --- a/paddle/scripts/paddle_build.sh +++ b/paddle/scripts/paddle_build.sh @@ -279,12 +279,18 @@ function check_style() { pre-commit install clang-format --version + commit_files=on for file_name in `git diff --numstat upstream/$BRANCH |awk '{print $NF}'`;do if ! pre-commit run --files $file_name ; then git diff - exit 1 + commit_files=off fi done + + if [ $commit_files == 'off' ];then + echo "code format error" + exit 1 + fi trap : 0 }