taler-deployment

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

commit 7d80b91a561673241c89e0fd8f9273e046d9b7a9
parent d2977df93d167681444ec33bf3a34e04e38720f7
Author: Christian Grothoff <christian@grothoff.org>
Date:   Mon, 26 Apr 2021 21:53:49 +0200

add wallet-core tsdoc

Diffstat:
Mbin/taler-deployment | 6++++++
Mbuildbot/master.cfg | 12++++++++++++
2 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/bin/taler-deployment b/bin/taler-deployment @@ -292,6 +292,12 @@ def get_repos(envname): ["exchange", "libmicrohttpd"], build_merchant, ), + Repo( + "wallet-core", + "git://git.taler.net/wallet-core", + [], + build_wallet, + ), ] if envname in ("coverage", "integrationtest",): return [ diff --git a/buildbot/master.cfg b/buildbot/master.cfg @@ -241,6 +241,18 @@ DOC_FACTORY.addStep( workdir="../../sources/merchant/doc/doxygen" ) ) +DOC_FACTORY.addStep( + steps.ShellSequence( + name="doxygen::wallet", + description="building wallet typescript documentation", + descriptionDone="typedoc on taler-wallet-core finished", + commands=[ + util.ShellArg(command=["pnpm", "install", "-W", "typedoc"]), + util.ShellArg(command=["./node_modules/typedoc/bin/typedoc", "--out", "dist/typedoc", "--tsconfig", "tsconfig.build.json", "packages/taler-util/src/index.ts", "packages/taler-wallet-cli/src/index.ts", "packages/taler-wallet-android/src/index.ts", "packages/taler-wallet-core/src/index.ts" ]), + ], + workdir="../../sources/wallet-core/" + ) +) BUILDERS.append(util.BuilderConfig(