]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-dev-cron: Build both crimson flavors 2369/head
authorMatan Breizman <mbreizma@redhat.com>
Wed, 28 May 2025 08:16:50 +0000 (11:16 +0300)
committerMatan Breizman <mbreizma@redhat.com>
Sun, 8 Jun 2025 07:37:17 +0000 (10:37 +0300)
When building the daily main build, use both crimson flavors.
This is critical for the weekly nightly runs.
Note: Usual builds would still only build a *single* crimson-flavor (debug).
      This commit only affects the dev-cron

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
ceph-dev-cron/config/definitions/ceph-dev-cron.yml

index dde29c728835ca232d68e1b1d9a56d94a975d3c1..575aa1fbc743d281fe98d173f013147f87b894e0 100644 (file)
                     ARCHS=x86_64
       # build main on:
       # default: jammy centos9 windows
-      # crimson: centos9
+      # crimson-debug: centos9
+      # crimson-release: centos9
       - conditional-step:
           condition-kind: regex-match
           regex: .*main.*
                     DISTROS=centos9
                     FLAVOR=crimson-debug
                     ARCHS=x86_64
+                - project: 'ceph-dev'
+                  predefined-parameters: |
+                    BRANCH=${{GIT_BRANCH}}
+                    FORCE=True
+                    DISTROS=centos9
+                    FLAVOR=crimson-release
+                    ARCHS=x86_64
 
     wrappers:
       - inject-passwords: