gpt4 book ai didi

tfs - 如何在 tfs 发布仪表板中更改发布名称格式?

转载 作者:行者123 更新时间:2023-12-03 23:14:32 24 4
gpt4 key购买 nike

有没有什么办法可以在启动后更改 Pipeline 的 Release 名称,仪表板仍会考虑新名称并反射(reflect)它?
例如,在构建 ReleaseName=release_1 开始时,在其中一个步骤中,我们将其值更改为 ReleaseName=release_11.04122018 但发布仪表板仍将具有较旧的 ReleaseName,如何使用更改后的名称更新它?

最佳答案

要自定义构建和发布名称,您可以考虑使用 build.updatebuildnumber 的命令。和分别 release.updatereleasename来自 PowerShell 脚本。另请参阅 GitHub 上的此页面.
转换为 yaml,它看起来像这样:

- powershell: |
[string]$version="$(Build.Repository.Name)_SomeCustomData_$(Build.BuildId)"
Write-Output "##vso[build.updatebuildnumber]$version"
displayName: Set Build Number
同样适用于设置发布编号,但由于目前还无法将 yaml 用于发布管道,因此您需要自己添加一个 PowerShell 任务并添加一个内联脚本,如下所示:
[string]$name="My custom release name"
Write-Output "##vso[release.updatereleasename]$name"
要查看可用于构建和发布管道的变量,请查看以下页面:
  • Build variables
  • Release variables
  • 关于tfs - 如何在 tfs 发布仪表板中更改发布名称格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53590989/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com