VSTS - 自定义版本名称格式

Dre*_*sse 4 azure-devops

我想自定义我的发布名称格式以使用我的发布工件的构建 ID。我尝试使用 $(release.artifact._myartifact.buildid) 但这只是被视为字符串。我将如何实现这一目标?

我还尝试配置一个组变量,但这给出了相同的结果。

Dre*_*sse 8

我的关于自定义 vsts 发布名称格式的问题的解决方案在主要工件变量下的下一页找到

https://docs.microsoft.com/en-us/vsts/pipelines/release/variables?view=vsts&tabs=powershell

预定义变量 Build.Buildnumber 与 Release.Artifacts.{Primary artifact alias}.BuildNumber 相同。就我而言,我使用 $(Build.BuildNumber)-$(rev:r)来获得所需的结果。

起初这不起作用,因为我有多个工件。确保选择正确的工件作为主要工件。