我的Azure管道使用哪个分支?

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

我们有一个gitflow分支策略,我想知道它是如何应用于我们配置的Azure管道。

我们在存储库中有ci.ymlcd.yml管道。这些管道覆盖所有分支。 (触发器,PR构建验证,计划,......)

当我第一次设置这些管道时,我必须在Azure DevOps上手动创建它们。 我必须选择默认分支,我需要选择具有新管道的分支以便使用它们。

我的问题是:

  • 我是否需要将管道合并到master并将管道的默认分支更改为master?这也意味着我需要通过整个gitflow来修复管道?
  • 如果ci.yml管道触发了构建,那么该管道是从哪个分支中获取的?
git azure azure-devops azure-pipelines
1个回答
0
投票
  1. 不,你不
  2. ci.yml必须出现在你提交的分支中,你可以将它添加为文件或者从另一个分支中挑选提交。它并不重要

默认分支仅用于管道的初始设置,如果你的分支中的ci.yml与默认的不同 - 它无关紧要。您的分支版本已使用。

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