【发布时间】:2020-01-24 07:45:01
【问题描述】:
我为 Build 和 Release 创建了一个任务组。当 Build 或 Release 运行时,会显示任务。在我的情况下,我在同一个管道中对不同的上下文多次使用同一个任务组,我想在任务名称中包含一个参数。 IE。当任务名称是“Task A”时,它应该是“Task A: $(contextName)”,而 contextName 是一个任务组参数。
仅添加 $(contextName) 不起作用。有没有办法做到这一点?
谢谢
编辑:参数值本身是通过 Tokenizer 提供的变量。 IE。实际值在配置文件中,在管道执行期间,加载相应配置文件的内容并创建具有其值的变量。在任务组参数本身中,我传递了这些变量,这些变量可以很好地将实际值传递给任务。但是将它们放在任务名称中不起作用 - 然后它将变量显示为“$(contextName)”并且不解决它。此外,在我的上下文中,由于任务组是通用的并且输入变量不同,因此无法设置默认值。
【问题讨论】:
标签: build parameters azure-devops release azure-devops-task-groups