From 00887563881929c0907a612b932153b29dd3dab1 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 6 Nov 2020 13:32:56 +0000 Subject: [PATCH] builders: Add bitbake repository to docs build Signed-off-by: Richard Purdie --- builders.py | 11 ++++++++++- config.py | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/builders.py b/builders.py index 85313e2..294200f 100644 --- a/builders.py +++ b/builders.py @@ -410,9 +410,18 @@ def create_doc_builder_factory(): mode='incremental', haltOnFailure=True, name='Fetch yocto-docs')) + f.addStep(steps.Git( + repourl=config.repos["bitbake"][0], + branch=config.repos["bitbake"][1], + workdir=util.Interpolate("%(prop:builddir)s/bitbake"), + mode='incremental', + haltOnFailure=True, + name='Fetch bitbake')) f.addStep(steps.ShellCommand( command=[util.Interpolate("%(prop:builddir)s/yocto-autobuilder-helper/scripts/run-docs-build"), - util.Interpolate("%(prop:builddir)s/yocto-docs")], + util.Interpolate("%(prop:builddir)s"), + util.Interpolate("%(prop:builddir)s/yocto-docs"), + util.Interpolate("%(prop:builddir)s/bitbake")], haltOnFailure=True, name="Run documentation Build")) return f diff --git a/config.py b/config.py index a986251..81d8dea 100644 --- a/config.py +++ b/config.py @@ -17,7 +17,7 @@ buildertorepos = { "qemuarm-oecore": ["oecore", "bitbake"], "checkuri": ["poky"], "check-layer": ["poky", "meta-mingw", "meta-gplv2"], - "docs": ["yocto-docs"], + "docs": ["yocto-docs", "bitbake"], "default": ["poky"] }