在 azure 上,我有 3 个分支:
我创建了 3 个构建管道,每个分支一个。每个管道从其特定分支获取源并在人工制品上创建每个管道。 对于部署,我创建了 3 个版本部署。 所有这些管道都是经典管道。
一切都运转良好。 但我想简化这个过程。 对于这 3 个分支,在经典模式下,我如何为此创建一个构建管道和一个发布管道(没有 3 个构建和发布管道)?可以吗?
TL;DR 是的,可以只有一个构建管道和一个发布管道。
您可以启用持续集成并为存储库设置多个分支构建:
请记住为构建管道设置一个有意义的名称,最好包含分支名称,以避免在运行发布管道时部署错误的工件:
参见:
创建或配置发布管道时,您可以配置为使用构建管道中的工件,如下所示:
然后,在创建新版本时,您可以选择要部署的工件: