gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-deployment] 02/02: expand integration test suite build logic


From: gnunet
Subject: [taler-deployment] 02/02: expand integration test suite build logic
Date: Sun, 23 Feb 2020 22:38:33 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository deployment.

commit 0ef9c05bbde46a0727b7980e910e5b42c8e6678b
Author: Christian Grothoff <address@hidden>
AuthorDate: Sun Feb 23 22:38:29 2020 +0100

    expand integration test suite build logic
---
 buildbot/master.cfg | 35 ++++++++++++++++++++++++++++++++---
 1 file changed, 32 insertions(+), 3 deletions(-)

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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]