Travis - Further work on Codecov integration

pull/334/head
romeo-golf 2017-02-12 21:27:09 +00:00
rodzic 473b1b0aa5
commit dd32e1d20e
1 zmienionych plików z 2 dodań i 6 usunięć

Wyświetl plik

@ -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"