From ba42d781644ccbfd8c36e45e1d805f4f9b37cc37 Mon Sep 17 00:00:00 2001 From: Vassil Vassilev <vvasilev@cern.ch> Date: Mon, 24 Apr 2017 21:39:03 +0200 Subject: [PATCH] Treat clang-tidy warnings as errors. Fixes PR wrongly marked red status. --- .clang-tidy | 1 + .travis.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 .clang-tidy diff --git a/.clang-tidy b/.clang-tidy new file mode 100644 index 00000000000..9ddfeae9075 --- /dev/null +++ b/.clang-tidy @@ -0,0 +1 @@ +WarningsAsErrors: '*' diff --git a/.travis.yml b/.travis.yml index bed4131cf76..19cf25f0ff9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -119,7 +119,7 @@ script: git remote set-branches --add origin master git fetch RESULT_OUTPUT="$(git diff -U0 origin/master | clang-tidy-diff-3.9.py -p1 -clang-tidy-binary $(which clang-tidy-3.9) -checks=-*,clang-analyzer-*)" - if [[ "$RESULT_OUTPUT" == "No relevant changes found." ]]; then + if [[ $? -eq 0 ]]; then echo "clang-tidy passed." exit 0 else -- GitLab