release: Run pipeline inside Docker container with Jenkins builder enabled
- Call new_docker_build.sh with --build-prebuilt-image --use-prebuilt-image - Enable --run-jenkins-builder for RPM/DEB package generation - Pass --release_scope to filter to release modules only - Set required environment variables (PROJECT, OS_VERSION, LTS_VERSION, etc.) - Configure Docker image legatus-qt6:1.0 for reproducible builds This ensures the release pipeline runs entirely inside the Docker container as required, with proper module filtering and package generation.
This commit is contained in:
1 file changed
+2
-2
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# Build an LTS DEB package for Ubuntu 26.04
|
||||
# Migrated from jenkins_builder.sh (openSUSE) to Ubuntu/DEB ecosystem
|
||||
# Release pipeline for Qt6-migrated modules (TetraIF, Z, Lts/Common)
|
||||
# Runs inside Docker container built with new_docker_build.sh
|
||||
#
|
||||
# This script runs the release pipeline inside a Docker container.
|
||||
# It builds the prebuilt image (if needed) and executes the Jenkins builder inside the container.
|
||||
|
||||
Reference in new issue
Block a user