All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH yocto-autobuilder2 0/3] runconfig: Add build configuration as properties
@ 2025-09-04 15:48 Mathieu Dubois-Briand
  2025-09-04 15:48 ` [PATCH yocto-autobuilder2 1/3] " Mathieu Dubois-Briand
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Mathieu Dubois-Briand @ 2025-09-04 15:48 UTC (permalink / raw)
  To: yocto-patches
  Cc: Bruce Ashfield, Peter Kjellerstedt, Mathieu Dubois-Briand,
	Thomas Petazzoni

It was recently brought to my attention that the "Build properties" tab
on buildbot could contain more data. One is the build configuration,
such as MACHINE or DISTRO, the other is about the poky-ci-archive tag
that is automatically created on a-full and a-quick builds.

This series aims to improve a bit the situation, by extracting DISTRO,
MACHINE, SDKMACHINE and PACKAGE_CLASSES from the config.json file
describing builds configuration, and adding them as build properties.
More properties can be added if any appears to be useful.

It also stores poky-ci-archive tag as well as a web git URL in
"poky-ci-archive_tag" and "poky-ci-archive_url" properties, on a-full
and a-quick builds, copied to all sub-builds. I'm not convinced by the
need to have both properties, so I'm open for any feedback.

This series has a dependency on run-config modifications, in
yocto-autobuilder-helper git [1].

Also add b4 configuration file, to ease a bit the patch submission
process.

[1] https://lists.yoctoproject.org/g/yocto-patches/message/2129

Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
Mathieu Dubois-Briand (3):
      runconfig: Add build configuration as properties
      builders: Add poky-ci-archive tag in build properties
      b4-config: Add basic b4 configuration

 .b4-config         |  4 ++++
 builders.py        | 10 +++++++++-
 steps/runconfig.py | 12 +++++++++++-
 3 files changed, 24 insertions(+), 2 deletions(-)
---
base-commit: 45b64625b3d58449fc6e18bf2cbe473b63745656
change-id: 20250904-contrib-mathieu-build_props-a30fbeef06d3

Best regards,
-- 
Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-09-08 17:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-04 15:48 [PATCH yocto-autobuilder2 0/3] runconfig: Add build configuration as properties Mathieu Dubois-Briand
2025-09-04 15:48 ` [PATCH yocto-autobuilder2 1/3] " Mathieu Dubois-Briand
2025-09-04 15:48 ` [PATCH yocto-autobuilder2 2/3] builders: Add poky-ci-archive tag in build properties Mathieu Dubois-Briand
2025-09-04 15:48 ` [PATCH yocto-autobuilder2 3/3] b4-config: Add basic b4 configuration Mathieu Dubois-Briand
2025-09-08 14:24 ` [yocto-patches] [PATCH yocto-autobuilder2 0/3] runconfig: Add build configuration as properties Richard Purdie
2025-09-08 17:10   ` Mathieu Dubois-Briand

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.