diff mbox series

[yocto-autobuilder2,v3] schedulers: Add stable -nut builds to the branch selector

Message ID 20260226171743.61885-2-yoann.congal@smile.fr
State New
Headers show
Series [yocto-autobuilder2,v3] schedulers: Add stable -nut builds to the branch selector | expand

Commit Message

Yoann Congal Feb. 26, 2026, 5:17 p.m. UTC
From: Yoann Congal <yoann.congal@smile.fr>

These build setups are frequently used for stable maintenance
work. A shortcut is appreciated.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
---
v3: only -nut is really useful here (-next was removed from the patch)
---
 schedulers.py | 39 ++++++++++++++++++++++++++++++++++++++-
 1 file changed, 38 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/schedulers.py b/schedulers.py
index dd692a4..38957ed 100644
--- a/schedulers.py
+++ b/schedulers.py
@@ -85,6 +85,17 @@  branchdefaults = {
         'branch_poky': 'master',
         'branch_yocto-docs': 'whinlatter',
     },
+    'whinlatter-nut': {
+        'reason': 'Stable maintenance - whinlatter-nut',
+        'branch': 'whinlatter',
+        'swat_monitor': False,
+        'repo_bitbake': 'ssh://git@push.openembedded.org/bitbake-contrib',
+        'branch_bitbake': 'stable/2.16-nut',
+        'repo_oecore': 'ssh://git@push.openembedded.org/openembedded-core-contrib',
+        'branch_oecore': 'stable/whinlatter-nut',
+        'repo_meta-yocto': 'ssh://git@push.yoctoproject.org/meta-yocto-contrib',
+        'branch_meta-yocto': 'stable/whinlatter-nut',
+    },
     'walnascar': {
         'branch': 'walnascar',
         'branch_poky': 'walnascar',
@@ -141,6 +152,19 @@  branchdefaults = {
         'branch_poky': 'scarthgap',
         'branch_yocto-docs': 'scarthgap',
     },
+    'scarthgap-nut': {
+        'reason': 'Stable maintenance - scarthgap-nut',
+        'branch': 'scarthgap',
+        'swat_monitor': False,
+        'repo_bitbake': 'ssh://git@push.openembedded.org/bitbake-contrib',
+        'branch_bitbake': 'stable/2.8-nut',
+        'repo_poky': 'ssh://git@push.yoctoproject.org/poky-contrib',
+        'branch_poky': 'stable/scarthgap-nut',
+        'repo_oecore': 'ssh://git@push.openembedded.org/openembedded-core-contrib',
+        'branch_oecore': 'stable/scarthgap-nut',
+        'repo_meta-yocto': 'ssh://git@push.yoctoproject.org/meta-yocto-contrib',
+        'branch_meta-yocto': 'stable/scarthgap-nut',
+    },
     'nanbield': {
         'branch': 'nanbield',
         'branch_poky': 'nanbield',
@@ -208,6 +232,19 @@  branchdefaults = {
         'branch_poky': 'kirkstone',
         'branch_yocto-docs': 'kirkstone',
     },
+    'kirkstone-nut': {
+        'reason': 'Stable maintenance - kirkstone-nut',
+        'branch': 'kirkstone',
+        'swat_monitor': False,
+        'repo_bitbake': 'ssh://git@push.openembedded.org/bitbake-contrib',
+        'branch_bitbake': 'stable/2.0-nut',
+        'repo_poky': 'ssh://git@push.yoctoproject.org/poky-contrib',
+        'branch_poky': 'stable/kirkstone-nut',
+        'repo_oecore': 'ssh://git@push.openembedded.org/openembedded-core-contrib',
+        'branch_oecore': 'stable/kirkstone-nut',
+        'repo_meta-yocto': 'ssh://git@push.yoctoproject.org/meta-yocto-contrib',
+        'branch_meta-yocto': 'stable/kirkstone-nut',
+    },
     'honister': {
         'branch': 'honister',
         'branch_poky': 'honister',
@@ -504,7 +541,7 @@  def parent_scheduler(target):
             name="branchselector",
             default="master",
             label="Release Shortcut Selector",
-            choices=["master", "master-next", "mathieu-next", "antonin-next", "mut", "whinlatter", "walnascar", "styhead", "scarthgap", "nanbield", "mickledore", "langdale", "kirkstone", "honister", "hardknott", "gatesgarth", "dunfell", "zeus", "warrior", "thud", "sumo", "rocko", "pyro", "morty"],
+            choices=["master", "master-next", "mathieu-next", "antonin-next", "mut", "whinlatter", "whinlatter-nut", "walnascar", "styhead", "scarthgap", "scarthgap-nut", "nanbield", "mickledore", "langdale", "kirkstone", "kirkstone-nut", "honister", "hardknott", "gatesgarth", "dunfell", "zeus", "warrior", "thud", "sumo", "rocko", "pyro", "morty"],
             selectors=branchdefaults),
         util.BooleanParameter(
             name="swat_monitor",