Travis CI: Cover coverage.sh

This commit is contained in:
Sebastian Pipping 2019-10-06 23:53:38 +02:00
parent 7426853889
commit 3686659c04
2 changed files with 6 additions and 0 deletions

View file

@ -61,6 +61,8 @@ elif [[ ${MODE} = cppcheck ]]; then
elif [[ ${MODE} = clang-format ]]; then
./apply-clang-format.sh
git diff --exit-code
elif [[ ${MODE} = coverage-sh ]]; then
./coverage.sh
else
./qa.sh ${CMAKE_ARGS}
fi

View file

@ -25,6 +25,8 @@ matrix:
env: MODE=clang-format
- os: linux
env: MODE=cmake-oos CMAKE_ARGS="-DEXPAT_ATTR_INFO=ON -DEXPAT_BUILD_FUZZERS=ON -DCMAKE_C_FLAGS=-fsanitize=address -DCMAKE_CXX_FLAGS=-fsanitize=address -DCMAKE_EXE_LINKER_FLAGS=-fsanitize=address -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++"
- os: linux
env: MODE=coverage-sh
- os: linux
env: MODE=qa-sh CC=clang CXX=clang++ LD=clang++ QA_SANITIZER=address CMAKE_ARGS=-DEXPAT_ATTR_INFO=ON
- os: linux
@ -63,6 +65,8 @@ addons:
- cppcheck
- docbook2x
- dos2unix
- lcov
- libbsd-dev
- lzip
- mingw-w64
- moreutils