From 85eeefaece5111f532c8b031e13ba2e9c8520e1e Mon Sep 17 00:00:00 2001 From: Devan Carpenter Date: Tue, 9 May 2023 10:15:03 -0500 Subject: buildbot: add doxygen tasks for challenger.git --- buildbot/master.cfg | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/buildbot/master.cfg b/buildbot/master.cfg index f6cea22..b79988d 100644 --- a/buildbot/master.cfg +++ b/buildbot/master.cfg @@ -324,6 +324,31 @@ DOC_FACTORY.addStep( workdir="../../sources/wallet-core/" ) ) +DOC_FACTORY.addStep( + steps.ShellSequence( + name="prepare challenger", + description="Running bootstrap and configure for challenger", + descriptionDone="challenger ready for doxygen", + commands=[ + util.ShellArg(command=["./bootstrap"], logname='bootstrap'), + util.ShellArg(command=["./configure", "--enable-only-doc"], logname='configure'), + ], + workdir="../../sources/challenger/", + env={'PATH': "${HOME}/.local/bin:${PATH}"}, + haltOnFailure=True, + ) +) +DOC_FACTORY.addStep( + ShellCommand( + name="doxygen::challenger", + description="building challenger doxygen documentation", + descriptionDone="doxygen on challenger finished", + command=["make", "full" ], + want_stderr=False, + workdir="../../sources/challenger/doc/doxygen", + haltOnFailure=True, + ) +) BUILDERS.append(util.BuilderConfig( -- cgit v1.2.3