VNext 可选择标记构建?

VNext optionally label a build?

我正在寻找是否可以根据构建时决定的变量选择性地创建标签。

目前 Label Sources 包括 3 个选项(Never、Always、On Success)。我想要 add/create 一种基于变量的方式。

例如

在现有 UI 上是不可能的。

但是您可以使用 label command 标记来源。因此,您可以尝试使用 label 命令根据您的要求编写脚本,然后添加脚本管理任务(例如:Batch ScriptCommand LinePowerShell 任务)到 运行 构建过程中的凭据。

例如创建标签:

tf label "LabelName" /owner:domain\me $/Project /version:T /recursive

您需要指定标签的根路径。