克隆或导入管道

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

一种创建管道的方法是复制某个现有管道并将其用作起点。 对于 YAML 管道,此过程非常简单,只需将 YAML 从一个管道复制到另一个管道即可。 对于在经典编辑器中创建的管道,此过程取决于要复制的管道是否与新管道位于同一项目中。 如果要复制的管道位于同一项目中,则可以克隆它;如果它位于不同的项目中,你可以将它从该项目导出,然后将其导入自己的项目中。

有关使用“导出到 YAML”将经典生成管道迁移到 YAML 的信息,请参阅从经典管道迁移

克隆管道

对于 YAML 管道,克隆过程是从源管道复制 YAML,并将其用作新管道的基础。

  1. 导航到你的管道,然后选择“编辑”。

    Azure DevOps Server 2019 中的管道详细信息

  2. 在编辑器中复制管道 YAML,并将其粘贴到新管道的 YAML 编辑器中。

  3. 若要自定义新克隆的管道,请参阅自定义管道

  1. 转到管道的管道详细信息,然后选择“编辑”。

    编辑管道。

  2. 在编辑器中复制管道 YAML,并将其粘贴到新管道的 YAML 编辑器中。

  3. 若要自定义新克隆的管道,请参阅自定义管道

导出和导入管道

可以通过导出然后导入现有管道来创建新的经典管道。 如果必须在单独的项目中创建新管道,则此方法非常有效。

在 YAML 管道中,从一个项目导出管道并将其导入另一个项目的过程与克隆相同。 只需在编辑器中复制管道 YAML,然后将其粘贴到新管道的 YAML 编辑器中即可。

  1. 导航到你的管道,然后选择“编辑”。

    Azure DevOps Server 2019 中的管道详细信息

  2. 在编辑器中复制管道 YAML,并将其粘贴到新管道的 YAML 编辑器中。

  3. 若要自定义新克隆的管道,请参阅自定义管道

  1. 转到管道的管道详细信息,然后选择“编辑”。

    编辑管道。

  2. 在编辑器中复制管道 YAML,并将其粘贴到新管道的 YAML 编辑器中。

  3. 若要自定义新克隆的管道,请参阅自定义管道

后续步骤

了解如何自定义刚刚克隆或导入的管道。