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

Dav*_*New 2 tfs azure-devops azure-pipelines-build-task azure-pipelines

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

BuildID

但这并没有解析构建的ID.相反,它是按字面意思使用的.见输出:

dotnet publish -c Release -o C:\agent\_work\50\a\MyProject.Api --version-suffix $(BuildID)
Run Code Online (Sandbox Code Playgroud)

为什么是这样?

Edd*_*SFT 6

使用以下格式:$(Build.BuildId)