Нет влияния между CI и Gated регистрацией.Когда вы выбираете CI, он будет создаваться всякий раз, когда кто-то проверяет код, это происходит после того, как изменения были зарегистрированы в TFS.Если вы выберете Gated check-in, он примет возврат только в том случае, если отправленные изменения объединятся и будут успешно скомпилированы, что означает, что изменения могут быть зафиксированы только после сборки.
По умолчанию сборки CI незапускать после того, как будет завершен процесс регистрации на входе и внесены изменения. Однако, если вы делаете хотите, чтобы сборки CI запускались после регистрации на входе, выберите триггеры Выполнить CI для подтвержденных изменений.меняется флажок.
Подробную информацию вы можете найти по ссылке ниже:
https://docs.microsoft.com/en-us/vsts/pipelines/build/triggers?view=vsts
Поскольку вы хотите только проверить изменения, которые были успешными, вы должны тольковыберите Gated регистрация .