summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2016-02-19 18:29:58 +0200
committerBruno de Oliveira Abinader <bruno@mapbox.com>2016-02-20 11:43:42 +0200
commit1dbfbfe7e3dfa212fa8b63f1f31e2839341c745e (patch)
tree6a72ad668bc45379c753385729321630788b9c0f /.travis.yml
parent675a628aa2830c6b76580104f50205514664b3e9 (diff)
downloadqtlocation-mapboxgl-1dbfbfe7e3dfa212fa8b63f1f31e2839341c745e.tar.gz
[tests] Upload coverage reports to coveralls.io
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index ecc3e2c0e3..69d1041dc5 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -52,6 +52,11 @@ matrix:
env: FLAVOR=node BUILDTYPE=Release NODE_VERSION=4 _CXX=clang++-3.5 _CC=clang-3.5 CCACHE=1
addons: *clang35
+ # Linux - GCC 4.9 - Debug
+ - os: linux
+ compiler: ": linux-gcc49-debug"
+ env: FLAVOR=linux ACTION=coveralls _CXX=g++-4.9 _CC=gcc-4.9 CCACHE=1
+ addons: *gcc49
# Linux - GCC 4.9 - Release
- os: linux
@@ -96,6 +101,12 @@ env:
before_install:
- source ./scripts/set_compiler.sh
- source ./scripts/travis_helper.sh
+- if [[ ${ACTION:-0} == 'coveralls' ]]; then
+ rvm install 2.3.0;
+ rvm use 2.3.0;
+ rvm rubygems latest --force;
+ gem install coveralls-lcov;
+ fi
install:
- ./platform/${FLAVOR}/scripts/install.sh