我正在寻找是否可以根据构建时确定的变量选择性地创建标签。
目前 Label Sources 包括 3 个选项(从不、始终、成功)。我想添加/创建一种基于变量的方式。
例如
- 'Add Label -> true' -创建一个名称为 'Label_$(var)' 的标签
- '添加标签 -> 里程碑 2' -如果变量不为空,则仅制作标签
我正在寻找是否可以根据构建时确定的变量选择性地创建标签。
目前 Label Sources 包括 3 个选项(从不、始终、成功)。我想添加/创建一种基于变量的方式。
例如
在现有的 UI 上是不可能的。
但是,您可以使用标签命令标记源。因此,您可以尝试使用 label 命令根据您的要求编写脚本,然后添加脚本管理任务(例如:批处理脚本、命令行或PowerShell任务)以在构建过程中运行脚本。
例如创建一个标签:
tf label "LabelName" /owner:domain\me $/Project /version:T /recursive
您需要指定标签的根路径。