]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-dev-cron: Add umbrella to Jenkinsfile 2499/head
authorJamie Pryde <jamiepry@uk.ibm.com>
Tue, 24 Feb 2026 13:25:02 +0000 (13:25 +0000)
committerJamie Pryde <jamiepry@uk.ibm.com>
Tue, 3 Mar 2026 17:21:36 +0000 (17:21 +0000)
Signed-off-by: Jamie Pryde <jamiepry@uk.ibm.com>
ceph-dev-cron/build/Jenkinsfile

index 7420658a5974960a6cf7dd59cea665fbf77ae5f1..6c914ff44a4c81dd343fc5b63e4e56ca0b7516b5 100644 (file)
@@ -1,6 +1,6 @@
 node('built-in') {
   def repoUrl  = 'https://github.com/ceph/ceph'
-  def branches = ['main','tentacle','squid','reef']
+  def branches = ['main','umbrella','tentacle','squid','reef']
 
   // Define flavor/distro combinations
   def cfg = [
@@ -18,6 +18,12 @@ node('built-in') {
               [distros:'centos9 rocky10', flavors:'debug', archs:'x86_64']
           ]
       ],
+      umbrella: [
+          distros: 'noble rocky10 centos9 windows',
+          extras : [
+              [distros:'centos9 rocky10', flavors:'debug', archs:'x86_64']
+          ]
+      ],
       main: [
           distros: 'noble jammy rocky10 centos9 windows',
           extras : [
@@ -71,7 +77,7 @@ node('built-in') {
     // against the previously stored values to determine which branches have
     // changed and need downstream builds triggered.
 
-    // branches is the list of branch names (e.g., ['main','tentacle','squid','reef'])
+    // branches is the list of branch names (e.g., ['main','umbrella',tentacle','squid','reef'])
     // b is short for branch.  We're just looping over branches here.
     // Ultimately we end up with array "tips" that looks like "last" but is the current
     // tip of each branch instead of the last job's tips.