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:
1 file changed
+2
-1
@@ -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.
|
||||
|
||||
Reference in new issue
Block a user