如何在Azure DevOps中导入任务组

3
我有多个使用相似任务集的发布管道。我已经按照 任务组 的说明创建了一个任务组。我想在其他发布管道中重用此任务组。
我无法在 Azure DevOps 中找到任何任务/菜单项来执行此操作。在 任务组 文档中提到了将发布管道导出为 json,但导入部分没有很好的图示说明。
4个回答

5
如果您创建了一个任务组并且想在其他版本中使用它,只需点击“+”添加任务,然后在搜索框中开始输入任务组名称(例如TaskGroup1),然后选择它。 enter image description here

1
这个答案的问题在于你把Taskgroup1作为Taskgroup的名称,这会导致人们在所有情况下都使用taskgr。请使用不同的名称更新TaskGroup,例如在你的示例中使用Mycar.Frontendapp而不是TaskGroup1。 - SijuMathew
对我来说,新添加的任务组没有立即出现在“添加任务”窗口中。它在搜索结果中也没有出现。几分钟后,它开始出现了。这可能是浏览器缓存问题。因此,可能的选项是:1. 如果重启浏览器有助于在下一个浏览器会话中清除缓存,则重启浏览器;或者2. 在隐身模式下启动浏览器,因为它不会考虑过去的用户会话;或者3. 等待一段时间(约5分钟),然后再尝试搜索。 - RBT

0
在添加新任务时,您需要在搜索框中搜索任务组的名称,而不是"task group"。
如果您创建/导入了名为MyCar.FrontendApp的任务组,则在添加新任务的搜索框中输入"FrontendApp"并添加该任务。

0
如果有其他人遇到这个问题并来到这个帖子:即使导入并保存新的任务组,也可能不会在“添加任务”部分下显示。在这种情况下,请尝试点击顶部的“刷新”链接-它应该获取所有更改并更新缓存的任务列表: 输入图像描述

我在“添加任务”部分看不到“刷新”按钮。 - RBT

0

我曾经遇到同样的问题,找不到我的任务组。解决方法如下:

在管道下,进入任务组。您会看到一个导入按钮,可以导入json格式的任务组文件。完成后,当您想要添加新任务时,该任务组将变为可选。

希望这能帮到您 :)


这不是问题的答案。 - SijuMathew
它回答了帖子的标题。而且它帮助了我。 - jrap

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接