0

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

目前 Label Sources 包括 3 个选项(从不、始终、成功)。我想添加/创建一种基于变量的方式。

例如

  • 'Add Label -> true' -创建一个名称为 'Label_$(var)' 的标签
  • '添加标签 -> 里程碑 2' -如果变量不为空,则仅制作标签

来自 VSO 的标签

4

1 回答 1

2

在现有的 UI 上是不可能的。

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

例如创建一个标签:

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

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

于 2017-11-02T07:37:50.713 回答