在我通过管道在Jenkins上的构建工作中,我需要在构建历史列表中显示构建描述。如何设置它在管道中?如何通过管道设置版本信息?
1
A
回答
-1
执行脚本控制台($JENKINS_URL/script
):
def job = Jenkins.instance.getItemByFullName("folderName/my-pipeline-job")
job.nextBuildNumber = 10
job.save()
更换folderName/my-pipeline-job
与期望的下一个版本号文件夹/作业名。
0
根据this support article,您可以通过在脚本块中运行currentBuild.displayName = "7.6.2"
(或任何您的版本)来更新给定构建的显示名称。
所以与使用版本号的插件,你可以做这样的事情:
BUILD_VERSION_GENERATED = VersionNumber(
versionNumberString: '7.6.2.${BUILDS_ALL_TIME, X}',
projectStartDate: '1970-01-01',
skipFailedBuilds: true)
currentBuild.displayName = BUILD_VERSION_GENERATED
裹的是,在一个阶段的steps
部分中的script {}
块,如果你使用声明管线和你'很好去。
相关问题
- 1. 编程通过Metro App版本信息
- 2. 在Windows中设置假版本信息
- 3. 管道通信
- 4. 配置没有任何版本信息 - 假设配置为版本1.5
- 5. 亲子通信通过管道在C
- 6. 通过管道与PuTTY通信
- 7. 通过管道亲子进程通信
- 8. 如何设置GstPlayer管道?
- 9. 使用管道进行过程通信
- 10. 管道vs信息队列
- 11. 设置组件版本并通过反射 - 始终版本1.0.0.0?
- 12. DirectX版本信息
- 13. 如何通过互联网设置版本控制系统
- 14. 如何通过JIRA REST API设置影响版本字段 - PHP
- 15. 信息设置
- 16. 如何解析通过管道接收的消息
- 17. 通过元数据嵌入版本信息?
- 18. 通过UInt16屏障版本化组件信息
- 19. 如何通过管理员编辑用户信息
- 20. 从代码中设置Delphi 7项目“版本信息”?
- 21. 设置多个C++ DLLS的版本信息
- 22. 从.ABR文件(Photoshop笔刷设置)中读取版本信息
- 23. 如何在非托管C++中设置文化信息?
- 24. 如何通过php脚本设置cron?
- 25. 轨道短信,mmsand位置通过J2ME
- 26. 如何将版本信息包含到设置输出文件名中?
- 27. Jenkins 2管道+ maven版本
- 28. 如何通过GMainLoop访问管道?
- 29. 按类信息过滤设置
def job = Jenkins.instance.getItemByFullName(“$ Testbuild”) job.nextBuildNumber = 10 job.save(),如何添加到管道脚本中? – chengluo
脚本控制台与Jenkinsfile声明式管道配置不同。他们问如何在该配置中设置每个构建的构建编号(可能是因为它是在一个初步步骤中生成的)。 – tzrlk