| Message ID | 20251210024150.379272-1-anuj.mittal@oss.qualcomm.com |
|---|---|
| State | New |
| Headers | show |
| Series | [yocto-autobuilder2] config.py: add meta-qcom to layers to be built | expand |
On Wed, 2025-12-10 at 08:11 +0530, Anuj Mittal via lists.yoctoproject.org wrote: > From: Anuj Mittal <anuj.mittal@oss.qualcomm.com> > > Add builder for Qualcomm BSP layer meta-qcom and include it in a-full. > > Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com> > --- > config.py | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/config.py b/config.py > index 2408602..07cf403 100644 > --- a/config.py > +++ b/config.py > @@ -8,7 +8,7 @@ baserepos = ["bitbake", "oecore", "meta-yocto", "yocto-docs", "poky"] > # Repositories used by each builder > buildertorepos = { > "a-quick": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2"], > - "a-full": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2", "meta-arm", "meta-aws", "meta-agl", "meta-openembedded", "meta-virtualization", "meta-clang"], > + "a-full": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2", "meta-arm", "meta-aws", "meta-agl", "meta-openembedded", "meta-virtualization", "meta-clang", "meta-qcom"], > "non-gpl3": baserepos + ["meta-gplv2"], > "meta-mingw": baserepos + ["meta-mingw"], > "meta-oe": baserepos + ["meta-openembedded"], > @@ -18,6 +18,7 @@ buildertorepos = { > "meta-arm": baserepos + ["meta-arm"], > "meta-agl-core": baserepos + ["meta-agl"], > "meta-aws": baserepos + ["meta-aws", "meta-openembedded"], > + "meta-qcom": baserepos + ["meta-qcom"], > "meta-clang": baserepos + ["meta-clang"], > "buildtools-docs": baserepos + ["meta-openembedded"], > "qemuarm-oecore": ["oecore", "bitbake"], > @@ -100,7 +101,7 @@ trigger_builders_wait_full = trigger_builders_wait_shared + [ > "oe-selftest-debian", "oe-selftest-fedora", > "qemux86-64-ptest", "qemux86-64-ltp", "qemuarm64-ptest", "qemuarm64-ltp", > "meta-intel", "meta-arm", "meta-aws", "meta-agl-core", "meta-virt", "qemuarmv5", > - "qemuarm-tc", "qemuarm64-tc", "qemux86-tc", "qemux86-64-tc" > + "qemuarm-tc", "qemuarm64-tc", "qemux86-tc", "qemux86-64-tc", "meta-qcom" > ] > > trigger_builders_wait_quick_releases = { > @@ -147,7 +148,8 @@ builders_others = [ > "edgerouter", "edgerouter-alt", > "oe-selftest-ubuntu", "oe-selftest-centos", "oe-selftest-opensuse", > "non-gpl3", > - "meta-webosose" > + "meta-webosose", > + "meta-qcom" > ] + old_arch_full + riscv > > subbuilders = list(set(trigger_builders_wait_quick + trigger_builders_wait_full + trigger_builders_wait_perf + builders_others)) > @@ -283,6 +285,7 @@ builder_tags = { > "meta-aws": ["layers"], > "meta-agl-core": ["layers"], > "meta-virt": ["layers"], > + "meta-qcom": ["layers"], > > "musl-qemux86": ["musl"], > "musl-qemux86-64": ["musl"], Hi Anuj, This patch was discussed in the TSC call yesterday. We need to make this change in two stages: 1) Add meta-qcom as an individually triggered build. 2) Once this is confirmed working, add it to the a-full build set with a follow up patch. Could you re-send just the changes for (1)? So, no changes to buildertorepos["a-full"] or trigger_builders_wait_full yet. Best regards,
On Tue, Dec 16, 2025 at 6:35 PM Paul Barker <paul@pbarker.dev> wrote: > This patch was discussed in the TSC call yesterday. We need to make this > change in two stages: > > 1) Add meta-qcom as an individually triggered build. > > 2) Once this is confirmed working, add it to the a-full build set with a > follow up patch. > > Could you re-send just the changes for (1)? So, no changes to > buildertorepos["a-full"] or trigger_builders_wait_full yet. > Thank you, I've sent v2 with these changes. Thanks, Anuj
diff --git a/config.py b/config.py index 2408602..07cf403 100644 --- a/config.py +++ b/config.py @@ -8,7 +8,7 @@ baserepos = ["bitbake", "oecore", "meta-yocto", "yocto-docs", "poky"] # Repositories used by each builder buildertorepos = { "a-quick": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2"], - "a-full": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2", "meta-arm", "meta-aws", "meta-agl", "meta-openembedded", "meta-virtualization", "meta-clang"], + "a-full": baserepos + ["meta-intel", "meta-mingw", "meta-gplv2", "meta-arm", "meta-aws", "meta-agl", "meta-openembedded", "meta-virtualization", "meta-clang", "meta-qcom"], "non-gpl3": baserepos + ["meta-gplv2"], "meta-mingw": baserepos + ["meta-mingw"], "meta-oe": baserepos + ["meta-openembedded"], @@ -18,6 +18,7 @@ buildertorepos = { "meta-arm": baserepos + ["meta-arm"], "meta-agl-core": baserepos + ["meta-agl"], "meta-aws": baserepos + ["meta-aws", "meta-openembedded"], + "meta-qcom": baserepos + ["meta-qcom"], "meta-clang": baserepos + ["meta-clang"], "buildtools-docs": baserepos + ["meta-openembedded"], "qemuarm-oecore": ["oecore", "bitbake"], @@ -100,7 +101,7 @@ trigger_builders_wait_full = trigger_builders_wait_shared + [ "oe-selftest-debian", "oe-selftest-fedora", "qemux86-64-ptest", "qemux86-64-ltp", "qemuarm64-ptest", "qemuarm64-ltp", "meta-intel", "meta-arm", "meta-aws", "meta-agl-core", "meta-virt", "qemuarmv5", - "qemuarm-tc", "qemuarm64-tc", "qemux86-tc", "qemux86-64-tc" + "qemuarm-tc", "qemuarm64-tc", "qemux86-tc", "qemux86-64-tc", "meta-qcom" ] trigger_builders_wait_quick_releases = { @@ -147,7 +148,8 @@ builders_others = [ "edgerouter", "edgerouter-alt", "oe-selftest-ubuntu", "oe-selftest-centos", "oe-selftest-opensuse", "non-gpl3", - "meta-webosose" + "meta-webosose", + "meta-qcom" ] + old_arch_full + riscv subbuilders = list(set(trigger_builders_wait_quick + trigger_builders_wait_full + trigger_builders_wait_perf + builders_others)) @@ -283,6 +285,7 @@ builder_tags = { "meta-aws": ["layers"], "meta-agl-core": ["layers"], "meta-virt": ["layers"], + "meta-qcom": ["layers"], "musl-qemux86": ["musl"], "musl-qemux86-64": ["musl"],