tfs 2019 管道构建触发器仅在发生新签入时触发

tfs 2019 Pipeline Builds Triggers only trigger if a new check-in has happened

在预置 TFS 2019 中,我构建了我们有触发器按计划发生的构建,这意味着它们总是在一天中的指定时间构建。如果自上次构建 运行 以来未发生签入,我想做的是不开始构建。如果没有发生签入,我们真的没有理由构建和推送新代码,因为代码没有改变。

默认情况下,如果自上次计划 运行 以来没有代码更改,您的管道不会 运行 按计划进行。

确保您 select 仅在您的管道中的源或管道发生更改时才安排构建

或者在YAML构建中使用always关键字:

https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops&tabs=yaml#running-even-when-there-are-no-code-changes