From dbe47d8722d994996549e8a27df427caa812b4b5 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Sun, 25 Dec 2016 15:01:45 +0100 Subject: travis: Fix coverage report aggregation --- .travis/report-coverage.sh | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.travis/report-coverage.sh b/.travis/report-coverage.sh index 6c83719..dbbefa9 100755 --- a/.travis/report-coverage.sh +++ b/.travis/report-coverage.sh @@ -1,18 +1,15 @@ #!/usr/bin/env bash -echo "Reporting coverage to Coveralls.io ..." -echo "travis_fold:start:report-coverage" - set -e +echo "Reporting coverage to Coveralls.io ..." + while read FILENAME; do LCOV_INPUT_FILES="$LCOV_INPUT_FILES -a \"$FILENAME\"" done < <( find Coverage -name *.clean ) -lcov "${LCOV_INPUT_FILES}" -o Coverage/coverage.info +eval lcov "${LCOV_INPUT_FILES}" -o Coverage/coverage.info sed -i'' -e "s_$(cd .. && pwd)/__g" Coverage/coverage.info cd .. coveralls-lcov --repo-token ${COVERALLS_API_TOKEN} build/Coverage/coverage.info - -echo "travis_fold:end:report-coverage" -- cgit v1.2.3