From dfe8078e5be46cab5e67aed977749c1d6725e6a7 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 1 Oct 2014 16:38:47 -0400 Subject: [PATCH] [travis] First try to hookup coveralls.io code coverage tracking --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 91ee797d..a9cafed4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,16 +9,18 @@ before_install: - sudo apt-get install libcairo2-dev # for utils - sudo apt-get install libicu-dev # for extra unicode functions - sudo apt-get install libgraphite2-dev # for extra shapers + - sudo pip install cpp-coveralls # for coveralls.io code coverage tracking install: - true before_script: - true script: - - ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo --with-icu --with-graphite2 + - NOCONFIGURE=1 ./autogen.sh + - ./configure --with-freetype --with-glib --with-gobject --with-cairo --with-icu --with-graphite2 CPPFLAGS="-fprofile-arcs -ftest-coverage" LDFLAGS=-lgcov - make CPPFLAGS=-Werror - make check CPPFLAGS=-Werror after_success: - - true + - coveralls after_failure: - true after_script: -- GitLab