Sdílet prostřednictvím


Klonování nebo import kanálu

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Jedním z přístupů k vytvoření kanálu je zkopírování existujícího kanálu a jeho použití jako výchozího bodu. U kanálů YAML je proces stejně snadný jako kopírování YAML z jednoho kanálu do druhého. U kanálů vytvořených v klasickém editoru závisí postup na tom, jestli je kanál ke kopírování ve stejném projektu jako nový kanál. Pokud je kanál pro kopírování ve stejném projektu, můžete ho naklonovat a pokud je v jiném projektu, můžete ho z něj exportovat a importovat ho do projektu.

Klonování klasického potrubí také klonuje jeho nastavení, jako jsou proměnné, spouště a možnosti. Nastavení zabezpečení se nenaklonuje. Klonování kanálu YAML kopíruje jenom obsah YAML a potřebujete překonfigurovat všechna další nastavení.

Informace o migraci klasického kanálu buildu do YAML pomocí exportu do YAML najdete v tématu Migrace z klasických kanálů.

Klonování kanálu

Pro kanály YAML je proces klonování zkopírování YAML ze zdrojového kanálu a jeho použití jako základ pro nový kanál.

  1. Přejděte do kanálu a zvolte Upravit.

    Podrobnosti kanálu v Azure DevOps Serveru 2019

  2. Zkopírujte kanál YAML z editoru a vložte ho do editoru YAML pro nový kanál.

  3. Pokud chcete přizpůsobit nově naklonovaný kanál, přečtěte si téma Přizpůsobení kanálu.

  1. Přejděte na podrobnosti kanálu a zvolte Upravit.

    Upravit kanál

  2. Zkopírujte kanál YAML z editoru a vložte ho do editoru YAML pro nový kanál.

    Poznámka:

    Při kopírování z klasického kanálu vyberte úlohu agenta, Zobrazit YAML, Kopírovat do schránkya pak vložte do editoru YAML pro nový kanál. Tyto akce můžete opakovat pro každou úlohu v pipelině.

  3. Pokud chcete přizpůsobit nově naklonovaný kanál, přečtěte si téma Přizpůsobení kanálu.

Poznámka:

Při klonování kanálu YAML se zkopíruje pouze obsah YAML. Musíte překonfigurovat všechna další nastavení definovaná mimo rozsah obsahu YAML, jako jsou proměnné, triggery, zabezpečení a další nastavení.

Export a import kanálu

Nový klasický kanál můžete vytvořit exportem existujícího kanálu a jeho následným importem. To je užitečné v případech, kdy se nový kanál musí vytvořit v samostatném projektu.

Export z jednoho projektu a import do jiného kanálu YAML je stejný proces jako klonování. Kanál YAML můžete zkopírovat z editoru a vložit ho do editoru YAML pro nový kanál.

  1. Přejděte do kanálu a zvolte Upravit.

    Podrobnosti kanálu v Azure DevOps Serveru 2019

  2. Zkopírujte kanál YAML z editoru a vložte ho do editoru YAML pro nový kanál.

  3. Pokud chcete přizpůsobit nově naklonovaný kanál, přečtěte si téma Přizpůsobení kanálu.

  1. Přejděte na podrobnosti kanálu a zvolte Upravit.

    Upravit kanál

  2. Zkopírujte kanál YAML z editoru a vložte ho do editoru YAML pro nový kanál.

  3. Pokud chcete přizpůsobit nově naklonovaný kanál, přečtěte si téma Přizpůsobení kanálu.

Další kroky

Naučte se přizpůsobit potrubí, které jste naklonovali či importovali.