From dd32e1d20e0169b31891c234667867a580dd0b15 Mon Sep 17 00:00:00 2001 From: romeo-golf Date: Sun, 12 Feb 2017 21:27:09 +0000 Subject: [PATCH] Travis - Further work on Codecov integration --- .travis.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9137ba6..ba2221b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,10 +6,6 @@ before_install: sudo apt-get -qq update && sudo apt-get -qq install -y cmake lib install: true -script: BRANCH_NUMBER=`echo -n "${TRAVIS_BRANCH}" | sed -e 's/\.//g'` && if [[ "${BRANCH_NUMBER}" -eq "270" ]] ; then export PROJECTBRANCH="${TRAVIS_BRANCH}" ; ./install.sh -a ; true ; elif [[ "${BRANCH_NUMBER}" -ge "260" ]] ; then ./install.sh -a -b ${TRAVIS_BRANCH} ; else echo "Automated build testing only supported in version 2.6.0 or above, but returning true for consistency" && true ; fi +script: mkdir -p coverage && BRANCH_NUMBER=`echo -n "${TRAVIS_BRANCH}" | sed -e 's/\.//g'` && if [[ "${BRANCH_NUMBER}" -eq "270" ]] ; then export PROJECTBRANCH="${TRAVIS_BRANCH}" ; kcov ./install.sh -a ; true ; elif [[ "${BRANCH_NUMBER}" -ge "260" ]] ; then kcov ./install.sh -a -b ${TRAVIS_BRANCH} ; else echo "Automated build testing only supported in version 2.6.0 or above." ; fi -after_success: | - mkdir -p coverage && - export PROJECTBRANCH="${TRAVIS_BRANCH}" && - kcov coverage ./install.sh -a && - bash <(curl -s https://codecov.io/bash) || echo "Codecov did not collect coverage reports" +after_success: bash <(curl -s https://codecov.io/bash) -s coverage || echo "Codecov did not collect coverage reports"