我在Azure DevOps中使用了几个CI管道来构建一些Xamarin应用程序,并且我想创建一个新的CI管道,以合并两个现有管道的功能。有没有办法复制或克隆现有管道,以便我可以对新管道进行更改而又不影响现有管道?
我看到可以将管道导出到JSON文件,然后将其重新导入。JSON文件中的所有id值均为GUID。导入过程将创建新的GUID还是将导入JSON文件覆盖现有管道。
答案 0 :(得分:34)
答案 1 :(得分:13)
更新2020年2月
克隆不再可用。但是,您可以基于现有的yaml文件创建一个新的管道,该文件基本上是克隆的。
管道->新建管道->配置(向导的第三页)->选择“现有的Azure管道YAML文件”
您可以在其中选择要使用的分支和文件。
答案 2 :(得分:2)
单击管道->您的管道,然后单击右上角的椭圆(三个垂直点),然后单击“克隆”。
答案 3 :(得分:1)
我知道official document来不及了,但是很容易。
希望对某些人有帮助。
答案 4 :(得分:0)
如果您想在另一个管道中使用现有阶段,请执行以下操作。