tfs 2019 Pipeline Builds Triggers仅在发生新签到时触发

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

在TFS 2019正式版中,我建立了一些触发器,这些触发器会按计划进行,这意味着它们始终在一天中的指定时间进行构建。我想做的是,如果自上次构建运行以来尚未签入,则不要开始构建。如果没有发生签入,由于代码没有更改,我们真的没有理由构建和推送新代码。

tfs tfsbuild tfs2019
1个回答
0
投票

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

请确保在管道中选择仅在源或管道已更改的情况下才进行计划构建

enter image description here

not在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

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