diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-04-26 22:37:14 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-04-26 22:37:14 +0200 |
commit | 6938c14fc85d49487d0e4d943ed60c725d4fa89e (patch) | |
tree | 631ce449ffb37e0d3fb29249e3ae6db9cb1bf723 /buildbot/master.cfg | |
parent | a03db0e5f50e30ffb5c5326eff51d5161e5203c6 (diff) | |
download | deployment-6938c14fc85d49487d0e4d943ed60c725d4fa89e.tar.gz deployment-6938c14fc85d49487d0e4d943ed60c725d4fa89e.tar.bz2 deployment-6938c14fc85d49487d0e4d943ed60c725d4fa89e.zip |
also build anastasis
Diffstat (limited to 'buildbot/master.cfg')
-rw-r--r-- | buildbot/master.cfg | 31 |
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/" ) |