2

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

4

1 回答 1

2

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

如果您的管道中的源或管道已更改,请确保您选择仅计划构建

在此处输入图像描述

或者不在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

于 2020-02-27T10:50:08.067 回答