指向GitHub存储库的多个分支的单个管道

时间:2019-08-26 12:53:32

标签: azure-devops azure-pipelines

是否可以创建指向存储库的3个不同分支的CI管道。我必须通过使用位于单个github存储库下三个不同分支中的数据来为项目构建解决方案。这些的输出应作为输入在同一管道下的第四分支。是否有指向不同分支的选项。非常感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

您可以有多个分支触发您的管道。使用以下语法

trigger:
  branches:
    include:
    - master
    - releases/*
    exclude:
    - releases/old*

https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops&tabs=yaml

答案 1 :(得分:0)

  

是否有指向不同分支的选项

对于此问题,当您将构建管道排队时,可以选择要构建的分支。 enter image description here

如果要创建CI管道,可以在Triggers中设置分支过滤器,当三个不同分支中的任何一个具有新提交时,都会触发构建管道。 enter image description here