Что означает *** NO_CI ***? - PullRequest
       29

Что означает *** NO_CI ***?

65 голосов
/ 30 сентября 2010

Закрытая регистрация создаст набор изменений, имя которого заканчивается на *** NO_CI ***?Что это за NO_CI означает?Я могу просто подумать «нет проверки ошибок», но это не имеет смысла.

Ответы [ 3 ]

73 голосов
/ 30 сентября 2010

Это означает Нет непрерывной интеграции .

Поскольку регистрация проходит, существующий код, а также регистрация будут создаваться отдельно и разрешаться только в случае успешной сборки. Поэтому, когда процесс стробирования фактически передает его в систему управления исходным кодом, не будет никакого смысла для , чтобы регистрация вызывала другую (непрерывную интеграцию) сборку, поскольку в этот момент набор изменений "известен как хороший ».

Таким образом, этот суффикс является инструкцией для системы непрерывной интеграции: «Когда эта ревизия действительно фиксируется« по-настоящему », не запускайте автоматически непрерывную интеграционную сборку на ее основе».

См. Например здесь для получения дополнительной информации.

14 голосов
/ 30 сентября 2010

NO_CI при регистрации означает «Нет непрерывной интеграции», т.е. «пожалуйста, не запускайте сборку CI из-за этой регистрации».

1 голос
/ 13 марта 2014

Это означает, что после этой регистрации не будет запускаться сборка CI. Вам нужно будет изменить свой XAML-файл, чтобы сборка CI запускалась после выполнения операции регистрации на входе.

Для получения дополнительной информации о настройке файла XAML см. Следующую ссылку.

http://donovanbrown.com/post/How-to-have-CI-builds-run-after-a-Gated-Build.aspx

...