From 0e03cc076050cf4bbe25f5e516c6989fb89097ee Mon Sep 17 00:00:00 2001 From: Marcello Stanisci Date: Mon, 19 Dec 2016 14:42:20 +0100 Subject: Forcing exit status = 1 for 'make check' when invoked right before lcov commands --- taler-build/update_merchant.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/taler-build/update_merchant.sh b/taler-build/update_merchant.sh index 60940ee..18cb922 100755 --- a/taler-build/update_merchant.sh +++ b/taler-build/update_merchant.sh @@ -32,13 +32,15 @@ fi make make install -TALER_MERCHANTDB_POSTGRES_CONFIG=$TALER_CHECKDB TALER_EXCHANGEDB_POSTGRES_CONFIG=$TALER_CHECKDB make check if test ${1:-notgiven} = "--coverage"; then TOP=$(pwd) mkdir -p doc/coverage/ lcov -d $TOP -z + TALER_MERCHANTDB_POSTGRES_CONFIG=$TALER_CHECKDB TALER_EXCHANGEDB_POSTGRES_CONFIG=$TALER_CHECKDB make check || exit 1 lcov -d $TOP -c --no-external -o doc/coverage/coverage.info lcov -r doc/coverage/coverage.info **/test_* -o doc/coverage/rcoverage.info genhtml -o doc/coverage doc/coverage/rcoverage.info +else + TALER_MERCHANTDB_POSTGRES_CONFIG=$TALER_CHECKDB TALER_EXCHANGEDB_POSTGRES_CONFIG=$TALER_CHECKDB make check fi -- cgit v1.2.3