Centre d'aide · Comprendre
Quels labels Diavi ajoute-t-il à mes issues et merge requests ?
Ce que Diavi pose sur votre forge, quand, et comment le renommer ou le supprimer.
Diavi touche peu à votre forge : il ouvre des merge requests et, dans quelques cas, pose un label pour que votre tableau montre ce qui demande votre attention. Une issue se ferme quand la merge request qui porte « Closes #N » est fusionnée.
Quels labels Diavi pose-t-il ?
| Où | Label par défaut | Quand |
|---|---|---|
| issue | needs-clarification |
l'agent juge l'issue trop ambiguë pour coder ; un commentaire liste ses questions |
| merge request | agent-generated |
à la création de chaque merge request |
| merge request | needs-rework |
le score reste sous le seuil ; la merge request passe en brouillon |
| merge request | tests-failing |
les tests de bout en bout échouent ; la merge request passe en brouillon |
| merge request | needs-human-fix |
la correction automatique n'a pas suffi ; la merge request passe en brouillon |
| issue | dette-technique |
sur les issues de dette ouvertes par Diavi, si vous l'avez activé |
Quand une issue se ferme-t-elle ?
Pas par un label : elle se ferme quand la merge request qui porte « Closes #N » est fusionnée, par vous.
Comment les renommer ou les supprimer ?
Préférences → Pipeline → Labels posés sur la forge (et Label des merge requests juste au-dessus). Un champ vide veut dire « aucun label ». Le changement vaut pour les prochains runs ; les labels déjà posés restent tels quels.
Comprendre
Comprendre le scoreCe que le score mesure, le seuil qui bloque une merge request, et ce qu'il ne dit pas.Les étapes d'un runLes sept étapes du pipeline, ce que chacune produit, et laquelle vous pouvez désactiver.Mes contextesÉcrire ce qu'un nouvel arrivant aurait besoin qu'on lui explique, pour que chaque run le sache.