如何仅在Azure Pipelines for CI / CD中构建最后的提交?

时间:2018-09-21 06:06:50

标签: azure azure-devops azure-pipelines-build-task

github的azure pipeline build task倾向于在发送的PR中构建所有提交。我希望它仅构建最后一次提交。那就是我希望为PR中的先前提交(最后一个除外)启动的其他构建作业可以自动取消,而无需手动干预。这是为了减少给定PR在同一时间排队的构建作业的数量。

如何在Azure Pipelines for CI / CD中实现此目标。我可以在travis中轻松地做到这一点,并想知道Azure管道中是否可以使用CI / CD,以及如何实现它。

1 个答案:

答案 0 :(得分:1)

I believe this behavior to cancel existing queued pipelines on PR update became the default behavior for Azure-DevOps with the Nov-12-2018 release with this feature. It doesn't look like it is flagged for 2019 On-Premise, so I'd expect this won't be available On-Premise for a while.