]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-trigger-build: support new crimson flavors
authorZack Cerza <zack@cerza.org>
Mon, 16 Jun 2025 17:04:33 +0000 (11:04 -0600)
committerZack Cerza <zack@cerza.org>
Wed, 18 Jun 2025 19:10:38 +0000 (13:10 -0600)
Signed-off-by: Zack Cerza <zack@cerza.org>
ceph-trigger-build/build/Jenkinsfile

index 44451d9714db241eecd27e6a99621421a2baa7de..d7fb432be114bc6ce996a85aad867caeef980620 100644 (file)
@@ -51,9 +51,9 @@ def params_from_branch(initialParams) {
         params << params[0].clone()
         params[-1]['ARCHS'] = 'x86_64'
         params[-1]['DISTROS'] = 'centos9'
-        params[-1]['FLAVOR'] = 'crimson'
+        params[-1]['FLAVOR'] = 'crimson-debug'
       } else {
-        params[0]['FLAVOR'] += ' crimson'
+        params[0]['FLAVOR'] += ' crimson-debug'
       }
       break
     case ~/.*centos9-only.*/:
@@ -62,16 +62,21 @@ def params_from_branch(initialParams) {
     case ~/.*crimson-only.*/:
       params[0]['ARCHS'] = 'x86_64'
       params[0]['DISTROS'] = 'centos9'
-      params[0]['FLAVOR'] = 'crimson'
+      if ( !singleSet ) {
+        params << params[0].clone()
+        params[1]['FLAVOR'] = 'crimson-release'
+      } else {
+        params[0]['FLAVOR'] = 'crimson-debug crimson-release'
+      }
       break
     default:
       if ( !singleSet ) {
         params << params[0].clone()
         params[-1]['ARCHS'] = 'x86_64'
         params[-1]['DISTROS'] = 'centos9'
-        params[-1]['FLAVOR'] = 'crimson'
+        params[-1]['FLAVOR'] = 'crimson-debug'
       } else {
-        params[0]['FLAVOR'] += ' crimson'
+        params[0]['FLAVOR'] += ' crimson-debug'
       }
   }
   if ( singleSet ) {