Clonar ou importar um pipeline
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Uma abordagem para criar um pipeline é copiar um pipeline existente e usá-lo como ponto de partida. Para pipelines YAML, o processo é tão fácil quanto copiar o YAML de um pipeline para outro. Para pipelines criados no editor clássico, o procedimento depende de o pipeline a ser copiado estar ou não no mesmo projeto que o novo pipeline. Se o pipeline a ser copiado estiver no mesmo projeto, você poderá cloná-lo e, se estiver em um projeto diferente, poderá exportá-lo desse projeto e importá-lo para seu projeto.
A clonagem de um pipeline clássico também clona suas configurações, como variáveis, gatilhos e opções. As configurações de segurança não são clonadas. A clonagem de um pipeline YAML copia apenas o conteúdo YAML e você precisa reconfigurar outras configurações.
Para obter informações sobre como migrar um pipeline de build clássico para YAML usando Exportar para YAML, confira Migrar de pipelines clássicos.
Clonar um pipeline
Para pipelines YAML, o processo de clonagem é copiar o YAML do pipeline de origem e usá-lo como base para o novo pipeline.
Navegue até o pipeline e escolha Editar.
Copie o YAML do pipeline do editor e cole-o no editor YAML do seu novo pipeline.
Para personalizar o pipeline recém-clonado, confira Personalizar o pipeline.
Acesse os detalhes do seu pipeline e escolha Editar.
Copie o YAML do pipeline do editor e cole-o no editor YAML do seu novo pipeline.
Observação
Ao copiar de um pipeline clássico, selecione o trabalho do agente, Exibir YAML, Copiar para a área de transferência e cole no editor YAML para o novo pipeline. Você pode repetir essas ações para cada trabalho no pipeline.
Para personalizar o pipeline recém-clonado, confira Personalizar o pipeline.
Observação
Ao clonar um pipeline YAML, somente o conteúdo YAML é copiado. Você precisa reconfigurar quaisquer outras configurações definidas fora do escopo do conteúdo YAML, como variáveis, gatilhos, segurança e outras configurações.
Exportar e importar um pipeline
Você pode criar um pipeline clássico exportando um existente e, em seguida, importando-o. Isso é útil nos casos em que o novo pipeline precisa ser criado em um projeto separado.
Em um pipeline YAML, exportar de um projeto e importar para outro é o mesmo processo da clonagem. Você pode copiar o YAML do pipeline do editor e colá-lo no editor YAML do seu novo pipeline.
Navegue até o pipeline e escolha Editar.
Copie o YAML do pipeline do editor e cole-o no editor YAML do seu novo pipeline.
Para personalizar o pipeline recém-clonado, confira Personalizar o pipeline.
Acesse os detalhes do seu pipeline e escolha Editar.
Copie o YAML do pipeline do editor e cole-o no editor YAML do seu novo pipeline.
Para personalizar o pipeline recém-clonado, confira Personalizar o pipeline.
Próximas etapas
Saiba como personalizar o pipeline que você clonou ou importou.