commit e0bc9c7cf1d266d5ae8615f49bac7bce98ed0aaf
parent 84590e54072640884f77c47f0c0f9edca0dceac5
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date: Wed, 27 Nov 2019 17:22:31 +0100
make coverage in two steps (compile+coverage)
Diffstat:
2 files changed, 13 insertions(+), 2 deletions(-)
diff --git 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
@@ -419,6 +419,19 @@ 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,
name="invalidation",
description="Invalidating timestamps",
descriptionDone="timestamps invalidated",