[yocto-autobuilder-helper] [PATCH] config.json: Add improved reproducibility targets
Richard Purdie <[email protected]> Wed, 29 Jul 2026 18:11:02 +0100
| Newsgroups | org.yoctoproject.lists.yocto-patches |
|---|---|
| Message-ID | <[email protected]> |
We should have a target to test reproducibility: * of arm on arm * of x86 on arm * of arm on x86 Add builders for each of these configurations and drop the obsolete distro based ones (which were already removed from the controller). Signed-off-by: Richard Purdie <[email protected]> --- config.json | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/config.json b/config.json index 6d8d576..87059cd 100644 --- a/config.json +++ b/config.json @@ -282,7 +282,6 @@ } }, "reproducible" : { - "MACHINE" : "qemux86-64", "step1" : { "shortname" : "Reproducible Selftest", "EXTRACMDS" : ["OEQA_DEBUGGING_SAVED_OUTPUT=${BASE_SHAREDDIR}/pub/repro-fail/ oe-selftest -r reproducible"], @@ -1228,25 +1227,23 @@ } }, "reproducible" : { + "MACHINE" : "qemux86-64", "TEMPLATE" : "reproducible" }, - "reproducible-meta-oe" : { - "TEMPLATE" : "reproducible-meta-oe" - }, - "reproducible-ubuntu" : { - "TEMPLATE" : "reproducible" - }, - "reproducible-debian" : { + "reproducible-arm" : { + "MACHINE" : "qemuarm64", "TEMPLATE" : "reproducible" }, - "reproducible-fedora" : { + "reproducible-cross" : { + "MACHINE" : "qemuarm64", "TEMPLATE" : "reproducible" }, - "reproducible-opensuse" : { + "reproducible-arm-cross" : { + "MACHINE" : "qemux86-64", "TEMPLATE" : "reproducible" }, - "reproducible-centos" : { - "TEMPLATE" : "reproducible" + "reproducible-meta-oe" : { + "TEMPLATE" : "reproducible-meta-oe" }, "check-layer" : { "NEEDREPOS" : ["bitbake", "meta-mingw"],