【发布时间】:2023-02-02 13:37:09
【问题描述】:
我有一个 Azure DevOps 项目,并且在同一个项目中有许多 CI/CD 管道。 大约有 200 多个 CI 和 CD 流水线位于不同的文件夹中。
现在有一个要求,我必须将所有 CI 和 CD 管道移动到另一个实例中的另一个 Azure DevOps 项目中。
我试图复制包含所有子文件夹和管道的主文件夹,但没有看到任何类似的选项。我只能看到分别为每个管道导入选项。但是手动导入 200+ 管道是不切实际的。
有没有什么方法可以导入完整的管道文件夹并导出到新实例。我们可以在具有相同名称的新实例中创建服务连接。
任何线索表示赞赏!先感谢您。
【问题讨论】:
-
通过 API,您可以导出/导入管道。
-
如果有可用的文件,你能分享一下吗?
-
我已经看到获取可用管道列表的 API,但是有什么方法可以导出所有管道吗?
标签: azure azure-devops azure-pipelines