From b97fccb0af3ff308b477edbd43190f4b429b5a5b Mon Sep 17 00:00:00 2001 From: Alexander Batischev Date: Sun, 13 Oct 2019 21:14:52 +0300 Subject: [PATCH] Travis build: invoke `git diff` once --- .travis/build.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.travis/build.sh b/.travis/build.sh index 7e5ed3799..32201a3c1 100755 --- a/.travis/build.sh +++ b/.travis/build.sh @@ -6,11 +6,6 @@ cmake -G Ninja -DCMAKE_BUILD_TYPE=$BUILD_TYPE $EXTRA_CMAKE_FLAGS -DBUILD_TESTING # grep returns number of items found. each change is enclosed into # tag in the xml. Thus if no changes needed, 0 will be returned cmake --build . --target clang-format -- -v -if [[ $(git diff) ]]; then - git diff | cat - exit 1 -else - echo "Success!" -fi +git diff --exit-code && echo "Success!" || exit 1 cmake --build . -- -v || exit 1 ASAN_OPTIONS=alloc_dealloc_mismatch=0 ctest . || exit 1