run/post coverage even if tests fail
This commit is contained in:
parent
56d8516216
commit
e547ee127c
1 changed files with 2 additions and 1 deletions
|
@ -72,13 +72,14 @@ script:
|
||||||
./configure;
|
./configure;
|
||||||
fi
|
fi
|
||||||
- make
|
- make
|
||||||
- make test
|
- make test || TEST_RESULT=$?
|
||||||
- if [[ ${COVERAGE} == true ]]; then
|
- if [[ ${COVERAGE} == true ]]; then
|
||||||
./mason_packages/.link/bin/cpp-coveralls --build-root . --gcov-options '\-lp' --exclude mason_packages --exclude .sconf_temp --exclude benchmark --exclude deps --exclude scons --exclude test --exclude demo --exclude docs --exclude fonts --exclude utils > /dev/null;
|
./mason_packages/.link/bin/cpp-coveralls --build-root . --gcov-options '\-lp' --exclude mason_packages --exclude .sconf_temp --exclude benchmark --exclude deps --exclude scons --exclude test --exclude demo --exclude docs --exclude fonts --exclude utils > /dev/null;
|
||||||
fi
|
fi
|
||||||
- if [[ ${COVERAGE} != true ]]; then
|
- if [[ ${COVERAGE} != true ]]; then
|
||||||
make bench;
|
make bench;
|
||||||
fi
|
fi
|
||||||
|
- if [[ ${TEST_RESULT} != 0 ]]; then exit $TEST_RESULT ; fi;
|
||||||
- if [[ ${MASON_PUBLISH} == true ]]; then
|
- if [[ ${MASON_PUBLISH} == true ]]; then
|
||||||
./mason_latest.sh build;
|
./mason_latest.sh build;
|
||||||
./mason_latest.sh link;
|
./mason_latest.sh link;
|
||||||
|
|
Loading…
Reference in a new issue