如何在 Azure DevOps 中导入任务组

How to import task groups in Azure DevOps

我有多个使用相似任务集的发布管道。我已经按照 Task Groups 中的说明创建了一个任务组。我想在其他发布管道中重用这个任务组。

我在 Azure DevOps 中找不到任何 task/menu 项来执行此操作。 Task Groups 中的文档提到将发布管道导出为 json,但导入部分不是很清楚。

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

我遇到了同样的问题,找不到我的任务组。修复的是:

在管道下,转到任务组。那里有一个导入按钮,您可以在其中导入 json 任务组文件。完成后,任务组在想要添加新任务时变得可选。

希望这对您有所帮助:)

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

如果您 created/imported 一个名为 MyCar.FrontendApp 的任务组,则在添加新任务的搜索框中输入“FrontendApp”并添加该任务。

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