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
|
#!/usr/bin/env bash
|
||||||
#
|
#
|
||||||
# Build an LTS DEB package for Ubuntu 26.04
|
# Release pipeline for Qt6-migrated modules (TetraIF, Z, Lts/Common)
|
||||||
# Migrated from jenkins_builder.sh (openSUSE) to Ubuntu/DEB ecosystem
|
# Runs inside Docker container built with new_docker_build.sh
|
||||||
#
|
#
|
||||||
# This script runs the release pipeline inside a Docker container.
|
# 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.
|
# It builds the prebuilt image (if needed) and executes the Jenkins builder inside the container.
|
||||||
|
|||||||
Reference in new issue
Block a user