summaryrefslogtreecommitdiff
path: root/.travis/linux/after_success.sh
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@redhat.com>2019-06-02 10:28:53 +0200
committerDaiki Ueno <ueno@gnu.org>2019-06-18 14:17:28 +0200
commitdaf1a84de39c4cdbd308c6a0b80b437689a222c7 (patch)
tree1ce89f4a8ecc74fb718825ebd94e80cbe0e1816b /.travis/linux/after_success.sh
parent4f956698b64ac6eb8e5e8b7d143ceb11f1133814 (diff)
.travis.yml: Use meson for building
Diffstat (limited to '.travis/linux/after_success.sh')
-rw-r--r--.travis/linux/after_success.sh10
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