门控检入将创建一个更改集,其名称以*** NO_CI ***结尾?那NO_CI代表什么?我可以想到“没有检查错误”,但这没有任何意义。
Answers:
它代表无持续集成。
由于检入是门控的,因此将单独构建现有代码以及此检入,并且仅在构建成功后才允许使用。因此,当门控过程实际上它提交到源代码控制,就不会有任何点是办理入住手续导致出现另一个(持续集成)构建的,因为在这一点上thechangeset是“已知的好”。
因此,该后缀是对持续集成系统的一种指示,其作用是:“当此变更集实际上'真正'提交时,不要基于此自动触发持续集成构建”。
参见例如此处了解更多信息。
这意味着在此签入后将不会触发任何持续集成(CI)构建。您将必须修改XAML文件,以便在完成门禁签入活动后触发CI构建。
请参考以下链接以获取有关如何自定义XAML文件的更多信息。
http://donovanbrown.com/post/How-to-have-CI-builds-run-after-a-Gated-Build