如何为拉取请求重新执行TFS CI构建集

时间:2019-08-01 16:09:21

标签: tfs tfsbuild

我们为每个Pull请求设置了CI版本。如果由于某种原因构建失败,是否有办法为相同的PR重新启动构建。

1 个答案:

答案 0 :(得分:2)

您可以在政策下重新运行失败的构建请求请求页面,单击队列构建,如下所示:

enter image description here enter image description here

请注意,除了在PR页面中排队构建策略外,不要直接使用相同的管道直接重新运行构建,这有点不同。

  

从PR页面排队构建策略不仅仅可以做些什么   重新运行构建。首先需要检查目标分支是否具有   移动并根据需要创建一个新的合并提交。在这种情况下,它将   将一个全新的构建排队,而不重新运行现有的构建。在   此外,PR源分支可以移动并重新运行构建   旧的合并提交不会对PR策略产生影响。所以在这一点上   我们认为在这种情况下投资没有太大价值。

     

来源:Rerunning failed build doesn't always count towards PR requirement