69 votes

Que signifie ***NO_CI*** ?

Un enregistrement à barrière créera un change-set dont le nom se termine par ***NO_CI*** ? A quoi correspond ce NO_CI ? Je pense simplement à "aucune erreur d'enregistrement", mais cela n'a aucun sens.

79voto

AakashM Points 32891

Il s'agit de Pas d'intégration continue .

Puisque l'enregistrement est contrôlé, le code existant, plus cet enregistrement, sera construit séparément et ne pourra être poursuivi que si la construction est réussie. Ainsi, lorsque le processus de validation soumet le code au contrôle de la source, il n'y a pas de raison pour que le contrôle de la source soit effectué. que pour provoquer une autre construction (intégration continue), puisqu'à ce moment-là, le jeu de modifications est "connu et bon".

Ce suffixe est donc une instruction au système d'intégration continue à l'effet de : "Lorsque ce jeu de modifications sera réellement livré, ne lancez pas automatiquement un build d'intégration continue à cause de cela".

65 votes

Quel plan bâclé. Maintenant, j'ai NO_CI partout dans mes commits.

13 votes

En fait, cela n'a rien à voir avec les check-ins gated, cela supprime simplement le déclenchement de la construction de l'intégration continue.

4 votes

Pour ce que cela vaut, l'action SyncWorkspace possède une propriété appelée NoCIOption qui peut être utilisée pour désactiver le spam de commentaires indésirables.

15voto

Steve Fenton Points 55265

NO_CI sur un check-in indique "No Continuous Integration" c'est-à-dire "ne lancez pas de build CI à cause de ce check-in".

2voto

user3415675 Points 6

Cela signifie qu'il n'y aura pas de construction d'intégration continue (CI) déclenchée après ce check-in. Vous devrez modifier votre fichier XAML de manière à ce que le build CI soit déclenché après l'activité de check-in.

Veuillez vous référer au lien suivant pour plus d'informations sur la façon de personnaliser le fichier XAML.

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X