azure:构建管道依赖分支

问题描述 投票:0回答:1

在 azure 上,我有 3 个分支:

  • 开发
  • 释放
  • 大师

我创建了 3 个构建管道,每个分支一个。每个管道从其特定分支获取源并在人工制品上创建每个管道。 对于部署,我创建了 3 个版本部署。 所有这些管道都是经典管道。

一切都运转良好。 但我想简化这个过程。 对于这 3 个分支,在经典模式下,我如何为此创建一个构建管道和一个发布管道(没有 3 个构建和发布管道)?可以吗?

azure azure-devops azure-pipelines
1个回答
0
投票

TL;DR 是的,可以只有一个构建管道和一个发布管道。

建设管道

您可以启用持续集成并为存储库设置多个分支构建:

Enable Continuous Integration for branches

请记住为构建管道设置一个有意义的名称,最好包含分支名称,以避免在运行发布管道时部署错误的工件:

Setting build name

参见:

发布管道

创建或配置发布管道时,您可以配置为使用构建管道中的工件,如下所示:

Release artifact

然后,在创建新版本时,您可以选择要部署的工件:

Release pipeline - select artifacts

© www.soinside.com 2019 - 2024. All rights reserved.