TFS (Builds-Triggers) - есть ли влияние проверки CI и Gated Check-in? - PullRequest
0 голосов
/ 05 июня 2018

Я не понимаю, почему я могу проверить эти два параметра вместе, потому что эти параметры не похожи по своему поведению.Я хочу проверить изменения только при успешной сборке (CI).Что мне нужно сделать?

1 Ответ

0 голосов
/ 05 июня 2018

Нет влияния между CI и Gated регистрацией.Когда вы выбираете CI, он будет создаваться всякий раз, когда кто-то проверяет код, это происходит после того, как изменения были зарегистрированы в TFS.Если вы выберете Gated check-in, он примет возврат только в том случае, если отправленные изменения объединятся и будут успешно скомпилированы, что означает, что изменения могут быть зафиксированы только после сборки.

По умолчанию сборки CI незапускать после того, как будет завершен процесс регистрации на входе и внесены изменения. Однако, если вы делаете хотите, чтобы сборки CI запускались после регистрации на входе, выберите триггеры Выполнить CI для подтвержденных изменений.меняется флажок.

Подробную информацию вы можете найти по ссылке ниже:

https://docs.microsoft.com/en-us/vsts/pipelines/build/triggers?view=vsts

Поскольку вы хотите только проверить изменения, которые были успешными, вы должны тольковыберите Gated регистрация .

...