From e0bc9c7cf1d266d5ae8615f49bac7bce98ed0aaf Mon Sep 17 00:00:00 2001 From: Marcello Stanisci Date: Wed, 27 Nov 2019 17:22:31 +0100 Subject: make coverage in two steps (compile+coverage) --- buildbot/coverage.sh | 2 -- buildbot/master.cfg | 13 +++++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'buildbot') diff --git a/buildbot/coverage.sh b/buildbot/coverage.sh index fc1ba28..f6ddf46 100755 --- a/buildbot/coverage.sh +++ b/buildbot/coverage.sh @@ -12,8 +12,6 @@ exit 1 fi source "${HOME}/activate" -taler-deployment bootstrap -taler-deployment build for codebase in merchant exchange ; do TOP="$HOME/sources/${codebase}/" diff --git a/buildbot/master.cfg b/buildbot/master.cfg index 6edd68b..b59cf03 100644 --- a/buildbot/master.cfg +++ b/buildbot/master.cfg @@ -416,6 +416,19 @@ LINT_FACTORY.addStep( ) LCOV_FACTORY = util.BuildFactory() +LCOV_FACTORY.addStep( + ShellCommand( + haltOnFailure=True, + name="build", + description="Building Taler", + descriptionDone="Taler built", + command=["./build.sh"], + workdir="../../deployment/buildbot", + env={"TALER_CHECKDB": "postgres:///talercheck-${USER}"}, + haltOnFailure=True + ) +) + LCOV_FACTORY.addStep( ShellCommand( haltOnFailure=True, -- cgit v1.2.3