关于Azure DevOps构建管道,我有一个普遍的问题令我感到困扰。如果我有两个分别名为master
和staging
的分支,并且我希望每个分支有两个不同的构建管道,则可以创建两个不同的.yaml
文件,分别称为master-build.yaml
和{{1} },它们分别触发staging-build.yaml
和master
。代理程序或运行staging
文件的Azure DevOps中的任何对象是否以触发它的分支上的状态运行文件。还是总是运行文件的.yaml
分支状态?
即如果我同时在master
中创建两个.yaml
文件,然后分支并创建master
,然后向staging
添加一个步骤(指向staging-build.yaml
),提交更改。每当触发器启动构建后运行staging
时,运行该代理的代理将使用额外步骤在staging-build.yaml
分支上使用该版本,还是将运行staging
分支版本而不使用该额外步骤?