From: Björn Esser Date: Fri, 10 Apr 2020 13:08:09 +0000 (+0200) Subject: Fix coveralls submission. X-Git-Tag: json-c-0.14-20200419~21^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0dac15c1ca651945545596de2e1591798ba0dd75;p=json-c Fix coveralls submission. coveralls-cpp is dead and does not work anymore. Fortunately there is coveralls-lcov available. --- diff --git a/.travis.yml b/.travis.yml index 3b533e8..38d5120 100644 --- a/.travis.yml +++ b/.travis.yml @@ -86,9 +86,13 @@ matrix: - os: linux dist: xenial compiler: gcc + addons: + apt: + packages: + - lcov env: CHECK="true" before_install: - - sudo pip install cpp-coveralls + - sudo gem install coveralls-lcov - echo $CC - echo $LANG - echo $LC_ALL @@ -106,7 +110,10 @@ matrix: - make - make test after_success: - - coveralls --exclude tests --exclude fuzz + - cd .. + - lcov -d build/ -b . -c -o build/all_coverage.info + - lcov -r build/all_coverage.info '/usr/*' '*CMakeFiles*' '*fuzz*' '*test*' -o build/coverage.info + - coveralls-lcov --verbose build/coverage.info # allow_failures: # - os: osx