在使用##vso[build.addbuildtag]标记构建时,请确保将“System.Tags”作为参数用于“Update build number”任务。例如:
task: Bash@3 inputs: targetType: 'inline' script: | echo "##vso[build.addbuildtag]v1.0" displayName: 'Set Git version tag'
task: UpdateBuildNumber@1 inputs: buildNumber: '$(BuildDefinitionName)_$(date:yyyyMMdd)$(rev:.r)' buildNumberRevision: '$(Rev:rr)' tagOnCompletion: true tags: | System.Tags
此外,确保自己有“Project Collection Build Service”帐户的完整权限并且该帐户具有“标记生成”权限。