summaryrefslogtreecommitdiff
path: root/buildbot/master.cfg
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-04-26 22:37:14 +0200
committerChristian Grothoff <christian@grothoff.org>2021-04-26 22:37:14 +0200
commit6938c14fc85d49487d0e4d943ed60c725d4fa89e (patch)
tree631ce449ffb37e0d3fb29249e3ae6db9cb1bf723 /buildbot/master.cfg
parenta03db0e5f50e30ffb5c5326eff51d5161e5203c6 (diff)
downloaddeployment-6938c14fc85d49487d0e4d943ed60c725d4fa89e.tar.gz
deployment-6938c14fc85d49487d0e4d943ed60c725d4fa89e.tar.bz2
deployment-6938c14fc85d49487d0e4d943ed60c725d4fa89e.zip
also build anastasis
Diffstat (limited to 'buildbot/master.cfg')
-rw-r--r--buildbot/master.cfg31
1 files changed, 28 insertions, 3 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index f81ae9d..e70e8ff 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -225,7 +225,7 @@ DOC_FACTORY.addStep(
steps.ShellSequence(
name="tag",
description="prepare merchant",
- descriptionDone="directory created",
+ descriptionDone="merchant prepared",
commands=[
util.ShellArg(command=["./bootstrap"], logname='bootstrap'),
util.ShellArg(command=["./configure", "--enable-only-doc"], logname='configure'),
@@ -246,12 +246,37 @@ DOC_FACTORY.addStep(
)
DOC_FACTORY.addStep(
steps.ShellSequence(
+ name="tag",
+ description="prepare anastasis",
+ descriptionDone="doxygen on anastasis finished",
+ commands=[
+ util.ShellArg(command=["./bootstrap"], logname='bootstrap'),
+ util.ShellArg(command=["./configure", "--enable-only-doc"], logname='configure'),
+ util.ShellArg(command=["cp", "../exchange/doc/doxygen/taler-exchange.tag", "doc/doxygen/taler-exchange.tag"]),
+ util.ShellArg(command=["cp", "../exchange/doc/doxygen/taler-merchant.tag", "doc/doxygen/taler-merchant.tag"]),
+ ],
+ workdir="../../sources/anastasis/"
+ )
+)
+DOC_FACTORY.addStep(
+ ShellCommand(
+ name="doxygen::merchant",
+ description="building merchant doxygen documentation",
+ descriptionDone="doxygen on merchant finished",
+ command=["make", "full" ],
+ want_stderr=False,
+ 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" ]),
+ util.ShellArg(command=["pnpm", "install", "-W", "typedoc"], logname="pnpm"),
+ 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" ], logname="typedoc"),
],
workdir="../../sources/wallet-core/"
)