你如何触发PR构建?

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

我们使用GitHub Enterprise并将我们的构建从Jenkins迁移到Azure管道。我们使用GitHub Flow,因此,我们希望从PR版本中发布工件。 PR触发器工作正常;一旦打开PR或向PR分支提交,构建就会立即开始。但是,Azure管道中似乎没有任何方法可以手动排队PR构建...

如果我对指定“merge”分支的构建进行排队(即refs / pull / 104 / merge),则PR合并分支构建,但是环境变量似乎并不知道这是PR构建。因此,我们的一些只应在PR版本上执行的条件任务不会被执行。

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

PR启动后(并且构建自动启动),您也可以手动再次对PR构建进行排队。

只需转到PR,在右侧有“策略”部分,将鼠标悬停在Build策略行上,单击...然后单击“Queue Build”。构建将使用PR变量触发。

enter image description here

enter image description here

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