Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 prem TFS 2019 中,我有构建,我们有触发器按计划发生,这意味着它们总是在一天中的指定时间构建。如果自上次构建运行以来没有发生签入,我想做的是不开始构建。如果没有签入,我们真的没有理由构建和推送新代码,因为代码没有改变。
默认情况下,如果自上次计划运行以来没有任何代码更改,则您的管道不会按计划运行。
如果您的管道中的源或管道已更改,请确保您选择仅计划构建:
或者不在YAML 构建中使用always关键字:
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