Enable release scope filtering in Jenkins builder

- Pass --release_scope flag to make_rpm_ubuntu26.py
- Ensures DEB packages only contain release modules (TetraIF, Z/src, Lts/Common)
- Works with -DRELEASE_BUILD=ON CMake flag for consistent release builds

Co-authored-by: Copilot <2235556219+Copilot@users.noreply.github.com>
This commit is contained in:
torstenandCopilot committed 2026-10-09 12:48:29 +00:00
1 parent ab7e1ee00f
commit eef05c1f5a
1 file changed
+2 -1
+2 -1
View File
@@ -56,7 +56,8 @@ python3 make_rpm_ubuntu26.py -c LTS \
--output_dir "${WORKSPACE}/rpms/${PROJECT}/${OS_VERSION}/" \
--source_dir "${SOURCE_DIR}" \
--cmake_build_flags "-DUSE_IPO=ON -DUSE_UNITY_BUILD=ON -DGUEZ_MODE=${GUEZ_MODE} -DBUILD_WLS=ON -DPostgreSQL_TYPE_INCLUDE_DIR=/usr/include/postgresql/ -DRELEASE_BUILD=ON" \
--build_number "${BUILD_NUMBER:-1}"
--build_number "${BUILD_NUMBER:-1}" \
--release_scope
# Copy produced DEB packages to the dedicated packages-out mount so they
# are available on the host after the container exits.