]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commit
Seperate Crimson flavors to crimson-debug/release
authorMatan Breizman <mbreizma@redhat.com>
Sun, 8 Jun 2025 07:36:48 +0000 (10:36 +0300)
committerMatan Breizman <mbreizma@redhat.com>
Sun, 8 Jun 2025 07:36:48 +0000 (10:36 +0300)
commit5b44324716d057a97e1fd827f3d838cf06a21334
treec36ed276e56e76da12e0bc33cae4b7d0b916b6bb
parent13beadce4a12af4b44435af4199e80d559dc66b8
Seperate Crimson flavors to crimson-debug/release
The following change would allow us to:

* Keep testing "Debug" builds (crimson-debug) by default.
* When crimson-only is used, crimson-release would also be built.
* `crimson-release` builds would be used in the weekly nightlies and on
  selected PR gatings (when crimson-debug is not enough).

Note: Once crimson-release is stable enough we could switch crimson-debug
      to actaully be of: "RelWithDebInfo + !NDEBUG + asserts" instead of "Debug".
      For now, let's keep it as Debug since we know it's stable.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
ceph-dev-cron/config/definitions/ceph-dev-cron.yml
ceph-dev-new-trigger/config/definitions/ceph-dev-new-trigger.yml
ceph-dev-new/config/definitions/ceph-dev-new.yml
ceph-dev-pipeline/config/definitions/ceph-dev-pipeline.yml
ceph-dev/config/definitions/ceph-dev.yml
ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml
ceph-source-dist/build/Jenkinsfile
ceph-source-dist/config/definitions/ceph-source-dist.yml
quay-pruner/build/prune-quay.py
scripts/build_utils.sh