[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-deployment] branch master updated (d3008a5 -> 0ef9c05)
From: |
gnunet |
Subject: |
[taler-deployment] branch master updated (d3008a5 -> 0ef9c05) |
Date: |
Sun, 23 Feb 2020 22:38:31 +0100 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a change to branch master
in repository deployment.
from d3008a5 set --enable-coverage option when doing lcovbuild
new f27eb5e coverage needs twister and bank
new 0ef9c05 expand integration test suite build logic
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
bin/taler-deployment | 7 +++++++
buildbot/master.cfg | 35 ++++++++++++++++++++++++++++++++---
2 files changed, 39 insertions(+), 3 deletions(-)
diff --git a/bin/taler-deployment b/bin/taler-deployment
index d36459c..0c50e74 100755
--- a/bin/taler-deployment
+++ b/bin/taler-deployment
@@ -294,6 +294,12 @@ def get_repos(envname):
["gnunet", "libmicrohttpd"],
build_exchange,
),
+ Repo(
+ "twister",
+ "git://git.taler.net/twister",
+ ["gnunet", "exchange"],
+ build_twister,
+ ),
Repo(
"merchant",
"git://git.taler.net/merchant",
@@ -306,6 +312,7 @@ def get_repos(envname):
["exchange", "merchant"],
build_sync,
),
+ Repo("bank", "git://git.taler.net/bank", [], build_bank),
]
# Note: these are currently not in use!
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index ea206a8..dd841ba 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -493,21 +493,50 @@ CHECKER_FACTORY.addStep(
workdir="../../deployment/buildbot"
)
)
-# FIXME: CHECKER_FACTORY is way incomplete at this time!
+CHECKER_FACTORY.addStep(git_step("git://git.taler.net/wallet-core.git"))
+CHECKER_FACTORY.addStep(
+ ShellCommand(
+ name="fetch",
+ description="Running yarn install of wallet",
+ descriptionDone="Correctly installed",
+ command=["npm", "install", "-g", "--prefix", "$HOME", "taler-wallet"],
+ workdir="build/"
+ )
+)
+CHECKER_FACTORY.addStep(
+ ShellCommand(
+ name="build",
+ description="Building other Taler components",
+ descriptionDone="Taler built",
+ command=["./build.sh"],
+ workdir="../../deployment/buildbot",
+ )
+)
+# FIXME: CHECKER_FACTORY is incomplete at this time: we still need
+# to do the actual 'make check' steps (in a jail!)
LCOV_FACTORY = create_factory_with_deployment()
+LCOV_FACTORY.addStep(git_step("git://git.taler.net/wallet-core.git"))
+LCOV_FACTORY.addStep(
+ ShellCommand(
+ name="fetch",
+ description="Running yarn install of wallet",
+ descriptionDone="Correctly installed",
+ command=["npm", "install", "-g", "--prefix", "$HOME", "taler-wallet"],
+ workdir="build/"
+ )
+)
LCOV_FACTORY.addStep(
ShellCommand(
name="build",
- description="Building Taler",
+ description="Building other Taler components",
descriptionDone="Taler built",
command=["./build.sh"],
workdir="../../deployment/buildbot",
env={'TALER_COVERAGE': "1"}
)
)
-
LCOV_FACTORY.addStep(
ShellCommand(
name="coverage generation",
--
To stop receiving notification emails like this one, please contact
address@hidden.
- [taler-deployment] branch master updated (d3008a5 -> 0ef9c05),
gnunet <=