如何在 Azure DevOps 中更改自定义版本名称?

Vig*_*ind 7 azure continuous-deployment devops azure-devops azure-pipelines

我想V.1.0.00在 Azure DevOps 的持续交付中更改发布名称,例如手动发布,但如果没有这个$(rev:r),我将无法删除或更改命名,我该如何使用自定义名称?

默认名称: Release- $(rev:r)

必填名称: V.1.0.0

Mic*_*rge 10

在构建管道中。

您可以自定义管道运行的命名/编号方式。参考:https : //docs.microsoft.com/en-us/azure/devops/pipelines/process/run-number? view = azure-devops & tabs =yaml

在 YAML 中,此属性称为名称。

使用变量设置主要版本、次要版本等,并使用计数器 Ref 生成补丁版本:https : //docs.microsoft.com/en-us/azure/devops/pipelines/process/expressions? view = azure- devops#计数器

对于您的情况,您可以设置 major : V.1 minor : 0 patch : $[counter(format('{0}.{1}', variables['major'], variables['minor']), 1)]

并设置名称,如名称:$(major_version).$(minor_version).$(patch_version)

发布管道

参考 $(Build.BuildNumber) ,它将引用构建管道中设置的构建管道自定义名称/编号。您可以通过编辑发布名称格式掩码来更改此命名方案。在发布管道的选项选项卡中,编辑常规页面中的发布名称格式属性。参考:https://docs.microsoft.com/en-us/azure/devops/pipelines/release/?view=azure-devops#how-do-i-manage-the-names-for-new-releases