tfs 2019 Pipeline Builds Триггеры срабатывают только в случае новой регистрации - PullRequest
1 голос
/ 27 февраля 2020

В предварительной версии TFS 2019 у меня есть сборки, у нас есть триггеры, которые должны выполняться по расписанию, то есть они всегда собираются в определенное время в течение дня. Я хотел бы не начинать сборку, если регистрация не произошла с момента последней сборки. Если никакой регистрации не произошло, у нас действительно нет причин для сборки и создания нового кода, поскольку код не изменился.

1 Ответ

0 голосов
/ 27 февраля 2020

По умолчанию ваш конвейер не работает как запланировано, если с момента последнего запланированного запуска не было никаких изменений кода.

Убедитесь, что вы выбрали Построение только по расписанию, если изменился источник или конвейер в вашем конвейере:

enter image description here

или не используйте ключевое слово always в сборке YAML:

https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops&tabs=yaml#running -Даже-когда-там нет-нет-код-изменения

...