From: Matan Breizman Date: Sun, 18 May 2025 08:40:52 +0000 (+0300) Subject: scripts/build_utils: remove Debug build from Crimson X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=191e4e6f7e35b486e441ca6d821b822cd7595f08;p=ceph-build.git scripts/build_utils: remove Debug build from Crimson See: https://github.com/ceph/ceph-build/pull/2167/files Builds should be set to Debug only when ending in "-debug". https://github.com/ceph/ceph-build/pull/1805 set Crimson to always use Debug. That made sense in earlier development phases. However, today we should align with Classical builds and use Debug only when needed. Signed-off-by: Matan Breizman --- diff --git a/ceph-source-dist/build/Jenkinsfile b/ceph-source-dist/build/Jenkinsfile index 6b1f1382..e08a838e 100644 --- a/ceph-source-dist/build/Jenkinsfile +++ b/ceph-source-dist/build/Jenkinsfile @@ -14,8 +14,7 @@ pipeline { env.DEB_BUILD_PROFILES="" break case "crimson": - env.CEPH_EXTRA_RPMBUILD_ARGS="--with seastar" - env.CEPH_EXTRA_CMAKE_ARGS+=" -DCMAKE_BUILD_TYPE=Debug" + env.CEPH_EXTRA_RPMBUILD_ARGS="--with crimson" env.DEB_BUILD_PROFILES="pkg.ceph.crimson" break case "jaeger": diff --git a/scripts/build_utils.sh b/scripts/build_utils.sh index d1d32221..d6da4d69 100755 --- a/scripts/build_utils.sh +++ b/scripts/build_utils.sh @@ -869,7 +869,6 @@ ceph_build_args_from_flavor() { ;; crimson) CEPH_EXTRA_RPMBUILD_ARGS="--with crimson" - CEPH_EXTRA_CMAKE_ARGS+=" -DCMAKE_BUILD_TYPE=Debug" DEB_BUILD_PROFILES="pkg.ceph.crimson" ;; jaeger)