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.
Informace o migraci klasického kanálu buildu do YAML pomocí exportu do YAML najdete v tématu Migrace z klasických kanálů.
Zkopírujte kanál YAML z editoru a vložte ho do editoru YAML pro nový kanál.
Pokud chcete přizpůsobit nově naklonovaný kanál, přečtěte si téma Přizpůsobení kanálu.
Pokud nový kanál můžete vytvořit zkopírováním jiného klasického kanálu ve stejném projektu, postupujte podle pokynů v této části. Pokud je kanál v jiném projektu, můžete kanál zkopírovat pomocí importu a exportu .
K klonování klasického kanálu potřebujete Edit release pipeline nebo Create build pipeline oprávnění.
Přejděte na stránku podrobností kanálu pro váš kanál.
Zvolte ... a vyberte Klonovat.
Váš kanál se naklonuje pomocí parametru -clone připojeným k názvu. Zvolte Uložit nebo Uložit a frontu a uložte naklonovaný kanál.
Poznámka:
Položka Clone je k dispozici pouze v místní nabídce, pokud byl kanál vytvořen v klasickém editoru.
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 jednoduše zkopírovat z editoru a vložit ho do editoru YAML pro nový kanál.
Přejděte do kanálu a zvolte Upravit.
Zkopírujte kanál YAML z editoru a vložte ho do editoru YAML pro nový kanál.
Pokud chcete přizpůsobit nově naklonovaný kanál, přečtěte si téma Přizpůsobení kanálu.
Zkopírujte kanál YAML z editoru a vložte ho do editoru YAML pro nový kanál.
Pokud chcete přizpůsobit nově naklonovaný kanál, přečtěte si téma Přizpůsobení kanálu.
Pokud chcete zkopírovat definici sestavení z jiného projektu, můžete z něj exportovat existující definici a pak ji importovat.
Kanál sestavení
Přejděte na stránku podrobností kanálu pro váš kanál.
Zvolte ... a vyberte Exportovat do FORMÁTU JSON.
Po zobrazení výzvy uložte soubor JSON na místním počítači. Prohlížeč uloží soubor do adresáře pro stahování podle nastavení prohlížeče.
Pokud chcete kanál importovat, přejděte ve svém projektu na stránku Kanály . Zvolte ..., vyberte Importovat kanál a vyberte odpovídající možnost importu kanálu.
Teď se zobrazí výzva k výběru souboru JSON pro import jejího obsahu. Přejděte na soubor JSON, který jste předtím exportovali, a vyberte ho.
Po dokončení importu se zobrazí nový vytvořený kanál. Všimněte si, že export kanálu odstraní všechna data specifická pro projekt, jako jsou fondy agentů, připojení služeb atd. Tyto podrobnosti budete muset zadat znovu.
Poznámka:
Položka Export se nachází pouze v místní nabídce, pokud byl kanál vytvořen v klasickém editoru.
Kanál verze
Postup exportu a importu klasického kanálu verze je velmi podobný klasickému postupu kanálu sestavení, ale nabídky a uživatelské rozhraní se mírně liší.
Pokud chcete exportovat klasický kanál verze, přejděte na Verze, zvolte ...a vyberte Exportovat.
Pokud chcete importovat klasický kanál verze, přejděte na Verze, zvolte +Nový a vyberte Importovat kanál verze.
Přejděte na stránku podrobností kanálu pro váš kanál.
Zvolte ... a vyberte Exportovat.
Po zobrazení výzvy uložte soubor JSON na místním počítači. Prohlížeč uloží soubor do adresáře pro stahování podle nastavení prohlížeče.
Pokud chcete kanál importovat, přejděte ve svém projektu na stránku Sestavení nebo Vydané verze . Zvolte +Nový a vyberte odpovídající možnost kanálu importu.
Teď se zobrazí výzva k výběru souboru JSON pro import jejího obsahu. Přejděte na soubor JSON, který jste předtím exportovali, a vyberte ho.
Po dokončení importu se zobrazí nový vytvořený kanál. Všimněte si, že export kanálu odstraní všechna data specifická pro projekt, jako jsou fondy agentů, připojení služeb atd. Tyto podrobnosti budete muset zadat znovu.
Poznámka:
Položka Export se nachází pouze v místní nabídce, pokud byl kanál vytvořen v klasickém editoru.
Další kroky
Zjistěte, jak přizpůsobit kanál , který jste právě naklonovali nebo importovali.