Cloner ou importer un pipeline
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
L’une des approches de création d’un pipeline consiste à copier un pipeline existant et à l’utiliser comme point de départ. Pour les pipelines YAML, le processus est aussi simple que de copier le YAML d’un pipeline vers un autre. Pour les pipelines créés dans l'éditeur classique, la procédure varie selon que le pipeline à copier se trouve dans le même projet que le nouveau pipeline. Si le pipeline à copier se trouve dans le même projet, vous pouvez le cloner et s’il se trouve dans un autre projet, vous pouvez l’exporter à partir de ce projet et l’importer dans votre projet.
Le clonage d’un pipeline classique clone également ses paramètres, tels que les variables, les déclencheurs et les options. Les paramètres de sécurité ne sont pas clonés. Le clonage d’un pipeline YAML copie uniquement le contenu YAML et vous devez reconfigurer tous les autres paramètres.
Pour plus d’informations sur la migration d’un pipeline de build classique vers YAML à l’aide de l’exportation vers YAML, consultez Migrer à partir de pipelines classiques.
Cloner un pipeline
Pour les pipelines YAML, le processus de clonage consiste à copier le YAML à partir du pipeline source et à l’utiliser comme base pour le nouveau pipeline.
Accédez à votre pipeline, puis choisissez Modifier.
Copiez le pipeline YAML à partir de l’éditeur et collez-le dans l’éditeur YAML de votre nouveau pipeline.
Pour personnaliser votre pipeline nouvellement cloné, consultez Personnaliser votre pipeline.
Accédez aux détails du pipeline, puis choisissez Modifier.
Copiez le pipeline YAML à partir de l’éditeur et collez-le dans l’éditeur YAML de votre nouveau pipeline.
Remarque
Lorsque vous copiez depuis un pipeline classique, sélectionnez le travail d’agent, Afficher le YAML, Copier dans le presse-papiers, puis collez dans l’éditeur YAML de votre nouveau pipeline. Vous pouvez répéter ces actions pour chaque tâche dans la chaîne de traitement.
Pour personnaliser votre pipeline nouvellement cloné, consultez Personnaliser votre pipeline.
Remarque
Lors du clonage d’un pipeline YAML, seul le contenu YAML est copié. Vous devez reconfigurer tous les autres paramètres définis en dehors de l’étendue du contenu YAML, tels que les variables, les déclencheurs, la sécurité et d’autres paramètres.
Exporter et importer un pipeline
Vous pouvez créer un pipeline classique en exportant un pipeline existant, puis en l’important. Cela est utile dans les cas où le nouveau pipeline doit être créé dans un projet distinct.
Dans un pipeline YAML, l’exportation à partir d’un projet et l’importation dans un autre est le même processus que le clonage. Vous pouvez copier le pipeline YAML à partir de l’éditeur et le coller dans l’éditeur YAML de votre nouveau pipeline.
Accédez à votre pipeline, puis choisissez Modifier.
Copiez le pipeline YAML à partir de l’éditeur et collez-le dans l’éditeur YAML de votre nouveau pipeline.
Pour personnaliser votre pipeline nouvellement cloné, consultez Personnaliser votre pipeline.
Accédez aux détails du pipeline, puis choisissez Modifier.
Copiez le pipeline YAML à partir de l’éditeur et collez-le dans l’éditeur YAML de votre nouveau pipeline.
Pour personnaliser votre pipeline nouvellement cloné, consultez Personnaliser votre pipeline.
Étapes suivantes
Apprenez à personnaliser le pipeline que vous avez cloné ou importé.