Update Jenkinsfile to DEB terminology for Ubuntu 26.04
- Changed stage names from 'Build RPM'/'Publish RPM' to 'Build DEB'/'Publish DEB' - Updated parameter descriptions to reference DEB packages - Updated comments to reference make_rpm_ubuntu26.py - Changed artifact repository path from cts-rpms to cts-debs Part of Qt5/C++11 to Qt6/C++23 migration project. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Entire-Checkpoint: 01M0CH79QV1X40QYRYX2FJ835F
This commit is contained in:
1 file changed
+4
-4
Vendored
+4
-4
@@ -1,6 +1,6 @@
|
||||
def projects = ['ahtc', 'guez']
|
||||
|
||||
// Maps OsVersion -> BUILD_VERSION env var consumed by rpmbuild/make_rpm.py
|
||||
// Maps OsVersion -> BUILD_VERSION env var consumed by rpmbuild/make_rpm_ubuntu26.py
|
||||
// (the script looks for lts${BUILD_VERSION}.spec; empty selects specs/lts.spec).
|
||||
// Ubuntu 26.04 is the target platform for Qt6 migration
|
||||
def spec_suffix_for_os = [
|
||||
@@ -13,9 +13,9 @@ properties([
|
||||
parameters([
|
||||
choice(name: 'ProjectName', choices: choice_projects, description: 'LTS project flavor (passed as cmake -D_pname)'),
|
||||
string(name: 'OsVersions', defaultValue: '26.04', description: 'Comma-separated Ubuntu base versions, all built in parallel (selects build container tag and spec variant)'),
|
||||
string(name: 'LtsVersion', defaultValue: '1.0', description: 'LTS version (major.minor) passed to make_rpm.py --version'),
|
||||
string(name: 'LtsVersion', defaultValue: '1.0', description: 'LTS version (major.minor) passed to make_rpm_ubuntu26.py --version'),
|
||||
booleanParam(name: 'ClearWorkspace', defaultValue: false, description: 'Clear entire workspace on all nodes used for build'),
|
||||
booleanParam(name: 'PublishArtifactRepo', defaultValue: true, description: 'Upload produced RPMs to the internal artifact repository')
|
||||
booleanParam(name: 'PublishArtifactRepo', defaultValue: true, description: 'Upload produced DEB packages to the internal artifact repository')
|
||||
])
|
||||
])
|
||||
|
||||
@@ -66,7 +66,7 @@ projects.each { project ->
|
||||
sh "mkdir -p ${rpmsDir}"
|
||||
}
|
||||
|
||||
stage("Build RPM ${project} (${osVersion})") {
|
||||
stage("Build DEB ${project} (${osVersion})") {
|
||||
def imageName = "${BUILD_CONTAINER_REGISTRY}/${BUILD_CONTAINER_PREFIX}/${project}_${osVersion}"
|
||||
def buildContainer = docker.image("${imageName}")
|
||||
def guezMode = (project == 'guez') ? 'ON' : 'OFF'
|
||||
|
||||
Reference in new issue
Block a user