Fix coveralls reporting.

The new clang version makes gcov segfault. Also, coveralls needs another
package that it doesn't install the right version of by default.
This commit is contained in:
iphydf 2018-03-17 05:02:33 +00:00
parent 2f39bd33c3
commit 571b10149d
No known key found for this signature in database
GPG Key ID: 3855DBA2D74403C9
2 changed files with 3 additions and 3 deletions

View File

@ -10,7 +10,7 @@ matrix:
include:
- stage: "Stage 1"
env: JOB=toxcore ENV=linux
compiler: clang
compiler: gcc
addons:
apt: &apt-dependencies
packages:
@ -26,7 +26,7 @@ matrix:
- stage: "Stage 1"
if: type IN (push, api, cron)
env: JOB=autotools ENV=linux
compiler: gcc
compiler: clang
addons:
apt: *apt-dependencies
- stage: "Stage 1"

View File

@ -1,7 +1,7 @@
#!/bin/sh
# Install cpp-coveralls to upload test coverage results.
pip install --user urllib3[secure] cpp-coveralls
pip install --user ndg-httpsclient urllib3[secure] cpp-coveralls
# Work around https://github.com/eddyxu/cpp-coveralls/issues/108 by manually
# installing the pyOpenSSL module and injecting it into urllib3 as per