VSTS:在构建步骤中使用 $(BuildID) 作为参数

VSTS: Using $(BuildID) as an argument in a build step

我想提供构建 ID 作为构建中某些脚本的参数:

但这不会解析为构建的 ID。相反,它是按字面意思使用的。查看输出:

dotnet publish -c Release -o C:\agent\_work\a\MyProject.Api --version-suffix $(BuildID)

这是为什么?

使用这种格式:$(Build.BuildId)