如何在Azure DevOps中导入任务组

如何在Azure DevOps中导入任务组,azure,azure-devops,azure-pipelines,azure-task-groups,Azure,Azure Devops,Azure Pipelines,Azure Task Groups,我有多个使用类似任务集的发布管道。我已经创建了一个任务组,如中所述。我希望在其他发布管道中重用此任务组 我在Azure DevOps中找不到任何任务/菜单项来执行此操作。中的文档提到将发布管道导出为json,但导入部分并不是很好的说明 如果您创建了一个任务组,并且希望在其他版本中使用它,只需单击+添加一个任务,然后在搜索字段中开始键入任务组名称(例如任务组1),然后选择它: 我遇到了同样的问题,无法找到我的任务组。它是什么 在“管道”下,转到任务组。这里有一个导入按钮,您可以在其中导入json任

我有多个使用类似任务集的发布管道。我已经创建了一个任务组,如中所述。我希望在其他发布管道中重用此任务组


我在Azure DevOps中找不到任何任务/菜单项来执行此操作。中的文档提到将发布管道导出为json,但导入部分并不是很好的说明

如果您创建了一个任务组,并且希望在其他版本中使用它,只需单击
+
添加一个任务,然后在搜索字段中开始键入任务组名称(例如任务组1),然后选择它:


我遇到了同样的问题,无法找到我的任务组。它是什么

在“管道”下,转到任务组。这里有一个导入按钮,您可以在其中导入json任务组文件。完成此操作后,当想要添加新任务时,任务组将变为可选


希望这有帮助:)

添加新任务时,您需要在搜索框中搜索任务组的名称,而不是“任务组”


如果您创建/导入了名为MyCar.FrontendApp的任务组,则在“添加新任务”的搜索框中放入“FrontendApp”并添加该任务。

以防其他人遇到此问题并出现此线程:即使在导入和保存后,新任务组也可能不会出现在“添加任务”部分下。在这种情况下,请尝试单击顶部的“刷新”链接-它应获取所有更改并更新缓存任务列表:

同样的问题。微软真是太神奇了:一个不直观的产品和一个可匹配的文档。他们的文档只谈到通过重构创建任务。但不要将其用于其他管道或阶段。微软致力于的另一个很酷的功能是让输出变量在Taskgroup中消失,只是为了让开发者的生活更加精彩。人们不得不为一些本该如此简单的事情发问,这就是微软无能的证据。还有一些客户购买了这个产品,这就是造成这种无能的原因。这个答案的问题是,你把taskgroup1作为任务组的名称,这会导致人们在所有情况下都把taskgr放在上面。请使用任务组的其他名称进行更新,例如Mycar.Frontendapp,而不是示例中的TaskGroup1。这不是问题的答案。