Jenkins 如何通过管道设置生成版本信息?
在我通过管道在Jenkins上的构建工作中,我需要在构建历史列表中显示构建描述。如何在管道中设置它?执行脚本控制台$JENKINS\u URL/script: 用文件夹/作业名称替换folderName/my pipeline作业,并使用所需的下一版本号。根据,可以通过运行currentBuild.displayName=7.6.2或脚本块中的任何版本来更新给定版本的显示名称 因此,使用版本号插件,您可以执行以下操作:Jenkins 如何通过管道设置生成版本信息?,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,在我通过管道在Jenkins上的构建工作中,我需要在构建历史列表中显示构建描述。如何在管道中设置它?执行脚本控制台$JENKINS\u URL/script: 用文件夹/作业名称替换folderName/my pipeline作业,并使用所需的下一版本号。根据,可以通过运行currentBuild.displayName=7.6.2或脚本块中的任何版本来更新给定版本的显示名称 因此,使用版本号插件,您可以执行以下操作: BUILD_VERSION_GENERATED = VersionNumbe
BUILD_VERSION_GENERATED = VersionNumber(
versionNumberString: '7.6.2.${BUILDS_ALL_TIME, X}',
projectStartDate: '1970-01-01',
skipFailedBuilds: true)
currentBuild.displayName = BUILD_VERSION_GENERATED
如果您正在使用声明性管道,并且准备就绪,请将其包装在阶段步骤部分的脚本{}块中。def job=Jenkins.instance.getItemByFullName$Testbuild job.nextBuildNumber=10 job.save,如何添加到管道脚本中?脚本控制台与Jenkinsfile声明性管道配置不同。他们询问如何在该配置中设置每个构建的构建编号,可能是因为它是在一个初步步骤中生成的。
BUILD_VERSION_GENERATED = VersionNumber(
versionNumberString: '7.6.2.${BUILDS_ALL_TIME, X}',
projectStartDate: '1970-01-01',
skipFailedBuilds: true)
currentBuild.displayName = BUILD_VERSION_GENERATED