From f1c0c48ffed1bdf2205b58492d864998f04e4287 Mon Sep 17 00:00:00 2001 From: Phillip Mienk Date: Wed, 11 Jul 2018 01:14:03 -0700 Subject: [PATCH] Regenerate artifacts. --- .travis.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index d0eb8e2f..d9d31534 100644 --- a/.travis.yml +++ b/.travis.yml @@ -51,7 +51,6 @@ matrix: addons: apt: packages: - - lcov - swig fast_finish: - true @@ -95,13 +94,18 @@ script: after_success: - # Install coveralls and current lcov. + # Download and unpack lcov > 1.10 + - if [[ $LINUX && $GCC && $STATIC ]]; then wget https://github.com/linux-test-project/lcov/releases/download/v1.12/lcov-1.12.tar.gz; fi + - if [[ $LINUX && $GCC && $STATIC ]]; then tar xzf lcov-1.12.tar.gz; fi + - if [[ $LINUX && $GCC && $STATIC ]]; then cd lcov-1.12; PREFIX="$TRAVIS_BUILD_DIR/my-prefix" make install; cd ..; fi + + # Install coveralls. - if [[ $LINUX && $GCC && $STATIC ]]; then gem install coveralls-lcov; fi # Capture coverage info, filter out system and test code, and debug before upload. - - if [[ $LINUX && $GCC && $STATIC ]]; then lcov --directory . --capture --output-file coverage.info; fi - - if [[ $LINUX && $GCC && $STATIC ]]; then lcov --remove coverage.info "/usr/*" "$TRAVIS_BUILD_DIR/my-prefix/*" "my-build/*" "test/*" "clone/*" --output-file coverage.info; fi - - if [[ $LINUX && $GCC && $STATIC ]]; then lcov --list coverage.info; fi + - if [[ $LINUX && $GCC && $STATIC ]]; then $TRAVIS_BUILD_DIR/my-prefix/usr/bin/lcov --directory . --capture --output-file coverage.info; fi + - if [[ $LINUX && $GCC && $STATIC ]]; then $TRAVIS_BUILD_DIR/my-prefix/usr/bin/lcov --remove coverage.info "/usr/*" "$TRAVIS_BUILD_DIR/my-prefix/*" "my-build/*" "test/*" "clone/*" --output-file coverage.info; fi + - if [[ $LINUX && $GCC && $STATIC ]]; then $TRAVIS_BUILD_DIR/my-prefix/usr/bin/lcov --list coverage.info; fi # Upload coverage info to coveralls service (--repo-token ). - if [[ $LINUX && $GCC && $STATIC ]]; then coveralls-lcov coverage.info; fi