summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/taler-deployment6
-rw-r--r--buildbot/master.cfg12
2 files changed, 18 insertions, 0 deletions
diff --git a/bin/taler-deployment b/bin/taler-deployment
index befbf9a..db4927f 100755
--- 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
index e0d8871..4d40aa5 100644
--- 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(