diff options
author | Daiki Ueno <dueno@redhat.com> | 2019-06-02 10:28:53 +0200 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2019-06-18 14:17:28 +0200 |
commit | daf1a84de39c4cdbd308c6a0b80b437689a222c7 (patch) | |
tree | 1ce89f4a8ecc74fb718825ebd94e80cbe0e1816b /.travis/linux/after_success.sh | |
parent | 4f956698b64ac6eb8e5e8b7d143ceb11f1133814 (diff) |
.travis.yml: Use meson for building
Diffstat (limited to '.travis/linux/after_success.sh')
-rw-r--r-- | .travis/linux/after_success.sh | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/.travis/linux/after_success.sh b/.travis/linux/after_success.sh index 6c648a2..ff3d31c 100644 --- a/.travis/linux/after_success.sh +++ b/.travis/linux/after_success.sh @@ -1,13 +1,11 @@ #!/bin/sh -if test x"$COVERAGE" = xyes; then - # docker exec $CONTAINER pip install cpp-coveralls +set +x - # manually install cpp-coveralls until the gcov fix has been - # incorporated in the pip version - docker exec $CONTAINER sh -c "cd /tmp && rm -rf cpp-coveralls && git clone -q https://github.com/eddyxu/cpp-coveralls && cd cpp-coveralls && python setup.py build && python setup.py install" +if test x"$COVERAGE" = xyes; then + docker exec $CONTAINER su user sh -c "pip3 install --user cpp-coveralls" docker exec \ -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" \ -e TRAVIS_BRANCH="$TRAVIS_BRANCH" \ - $CONTAINER sh -c "cd $BUILDDIR && cpp-coveralls -b $BUILDDIR -E '(^|.*/)(frob|mock|test)-.*|(^|.*/)(virtual-fixed-generated\.h)' --gcov-options '\-lp'" + $CONTAINER su user sh -c "cd $SRCDIR && /home/user/.local/bin/cpp-coveralls -b $BUILDDIR -E '(^|.*/)(frob|mock|test)-.*|(^|.*/)(virtual-fixed-generated\.c)' --gcov-options '\-lp'" fi |