VSTS 自定义内部版本号

VSTS Custom Build Number

是否可以根据 PowerShell/Shell 脚本的结果设置 VSTS 版本的版本号?

我正在尝试这样设置:

Write-Host "##vso[task.setvariable variable=build.buildnumber;]$VersionNumber"

然而,不幸的是,这并没有设置内部版本号。必须这样做,因为 VSTS 没有办法从 GH 本机检索最新的(或任何)git 标签!!!

使用 ##vso[build.updatebuildnumber]build number logging command:

  1. 添加 PowerShell 任务

脚本:

 Write-Host "##vso[build.updatebuildnumber]new build number"