taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 1ae26617ca68987aa5a6e1777fea2dc11edc2b9b
parent e71bc798ee976bd916cd19b913adb6f517c9e20b
Author: ms <ms@taler.net>
Date:   Fri,  9 Jul 2021 13:24:37 +0200

Demo health-check.

Avoiding using the NPM wallet and going with
the Git wallet, at least temporarily to see the
recent changes.

Diffstat:
Mbuildbot/master.cfg | 18++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/buildbot/master.cfg b/buildbot/master.cfg @@ -952,22 +952,20 @@ WORKERS.append(worker.Worker("taler-demo-healthcheck", "taler-demo-healthcheck-p TALER_DEMO_HEALTHCHECK_FACTORY = create_factory_with_deployment() TALER_DEMO_HEALTHCHECK_FACTORY.addStep(git_step("git://git.taler.net/wallet-core.git")) -TALER_DEMO_HEALTHCHECK_FACTORY.addStep( - ShellCommand( - name="fetch", - description="Running yarn install", - descriptionDone="Correctly installed", - command=["npm", "install", "-g", "--prefix", "$HOME", "@gnu-taler/taler-wallet-cli"], - workdir="build/" - ) -) +# For the moment, the health-check uses whatever wallet +# was (possibly manually) installed beforehand. Eventually +# (FIXME) the wallet installation should be automated. TALER_DEMO_HEALTHCHECK_FACTORY.addStep( ShellCommand( name="test-withdraw-and-spend", description="Running wallet spend tests", descriptionDone="Test correctly run", - command=["./$HOME/bin/taler-wallet-cli", "testing", "run-integrationtests", "payment-demo"], + command=["./$HOME/local/bin/taler-wallet-cli", + "testing", + "run-integrationtests", + "payment-demo" + ], workdir="build/", ) )