Diavi

Centre d'aide · Démarrer

Comment lancer Diavi sur une issue ?

De l'issue au merge request : ce que fait un run, ce qu'il faut préparer, et ce que vous recevez à la fin.

Ouvrez Issues, choisissez une issue, cliquez sur Lancer l'agent. Diavi clone votre dépôt, lit l'issue, écrit le code, le vérifie, ouvre une merge request et la commente. Comptez quelques minutes ; vous suivez chaque étape en direct depuis Runs.

Qu'est-ce qui fait une bonne issue ?

Le pipeline lit l'issue comme le ferait un développeur qui arrive sur le projet : il n'a que ce qui est écrit. Une issue qui dit « corriger le bug de la facture » le mène à poser une question au lieu de coder.

Ce qui change tout, dans l'ordre d'importance :

  1. Ce qui doit se passer, formulé comme un résultat observable — « le bouton Exporter doit produire un CSV séparé par des points-virgules », pas « améliorer l'export ».
  2. , si vous le savez — un nom de fichier, un module, un écran.
  3. Ce qui ne doit pas bouger, s'il y a un piège connu.

Vous n'avez pas besoin d'écrire une spécification. Deux phrases précises valent dix lignes vagues.

Que puis-je régler avant de lancer ?

La fenêtre de lancement propose la branche cible et trois options :

Que reçois-je à la fin ?

Une branche, une merge request ouverte sur votre branche cible, et des commentaires de review. Rien n'est fusionné automatiquement : la décision de merger reste la vôtre, toujours.

Combien de runs puis-je lancer ?

Votre palier fixe un nombre de runs par période d'abonnement, visible en haut de l'accueil. Voir Quotas et paliers.