mbox series

[yocto-autobuilder-helper,0/3] scripts/run-docs-build: improvements for the bitbake menu

Message ID 20250915-pass-bitbake-active-releases-v1-0-a5530a97b9ef@bootlin.com
Headers show
Series scripts/run-docs-build: improvements for the bitbake menu | expand

Message

Antonin Godard Sept. 15, 2025, 12:19 p.m. UTC
This series comprises some improvements to the scripts/run-docs-build
script:

- The first patch is general cleanups and improvements.
- The second patch passes the current active releases to BitBake, so
  that the Bitbake menu shows the currently supported releases (in sync
  with yocto releases).
- The third patch passes the current version to Bitbake, so that this
  information is used in the switchers.js script and also shown on the
  sidebar.

IMPORTANT: must be merged with following series/patches:
- "set_versions.py: add bitbake-active-releases special argument" on
  the docs list
- "doc: fix the switchers menu" on the bitbake-devel list

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
Antonin Godard (3):
      scripts/run-docs-build: cleanups and improvements
      scripts/run-docs-build: pass active releases to bitbake
      scripts/run-docs-build: pass version to bitbake docs build

 scripts/run-docs-build | 94 +++++++++++++++++++++++++++++++-------------------
 1 file changed, 59 insertions(+), 35 deletions(-)
---
base-commit: fa3e15fba7fa96da520343c2ad312cefa6fc9c87
change-id: 20241227-pass-bitbake-active-releases-5eabc157884c

Best regards,
--  
Antonin Godard <antonin.godard@bootlin.com>