在我通過管道在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