From eef05c1f5ab39fc340721c0bdd75150611b0d9ea Mon Sep 17 00:00:00 2001 From: Torsten Wierschin Date: Fri, 9 Oct 2026 12:48:29 +0000 Subject: [PATCH] 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> --- jenkins_builder_ubuntu26.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jenkins_builder_ubuntu26.sh b/jenkins_builder_ubuntu26.sh index 7db40aa..1c03367 100644 --- a/jenkins_builder_ubuntu26.sh +++ b/jenkins_builder_ubuntu26.sh @@ -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.