Automatisez Jira + GitHub avec GAIA
Liez les tickets Jira aux pull requests GitHub et gardez-les synchronisés automatiquement
Jira suit ce qu'il faut développer. GitHub est l'endroit où le code est produit. Mais les deux outils reflètent rarement le même état — les PRs sont fusionnées sans que le ticket Jira ne soit mis à jour, les branches restent ouvertes après la clôture des tickets, et l'avancée du développement est invisible pour les parties prenantes qui suivent tout dans Jira.
GAIA automatise la connexion Jira-GitHub afin que les deux systèmes reflètent la réalité de l'ingénierie. Les événements sur les PRs mettent à jour les tickets Jira. Les PRs fusionnées font passer les tickets à "Terminé". De nouveaux tickets Jira peuvent même déclencher la création de branches. Votre board projet reflète fidèlement l'état de votre code sans aucune mise à jour manuelle.
5 choses que vous pouvez automatiser
Tout ce que GAIA peut faire quand Jira et GitHub sont connectés.
Transitions automatiques de tickets Jira à partir des événements PR
Lorsqu'une pull request GitHub faisant référence à un ticket Jira est ouverte, GAIA passe le ticket en « En cours ». Lorsque la PR est fusionnée, GAIA le passe en « Terminé ». Jira reflète ainsi toujours l'état actuel du développement.
Création de branches GitHub depuis des tickets Jira
Lorsque qu'un ticket Jira passe en « En cours », GAIA crée la branche GitHub correspondante avec la bonne convention de nommage, évitant ainsi aux ingénieurs de devoir configurer la branche manuellement.
Statut des PR dans les commentaires Jira
GAIA publie les détails des PR GitHub (titre, auteur, statut de revue, statut CI) sous forme de commentaires sur les tickets Jira afin que les chefs de produit et le QA puissent suivre l’avancement du développement directement dans Jira.
Notes de version de Jira vers GitHub
GAIA rassemble tous les tickets Jira résolus lors d’un sprint dans des notes de version GitHub formatées, en liant chaque élément du changelog au ticket Jira correspondant pour une traçabilité complète.
Alertes d’échec CI sur les tickets Jira
Lorsque les actions CI de GitHub échouent sur une branche liée à un ticket Jira, GAIA commente le ticket Jira avec le détail de l’échec, afin que l’ingénieur assigné puisse le voir directement dans son gestionnaire de tickets.
Comment le configurer
Connectez Jira et GitHub à GAIA en trois étapes.
- 1
Connectez Jira et GitHub à GAIA
Autorisez GAIA sur votre projet Jira et votre organisation GitHub. Configurez les dépôts à associer à chaque projet Jira.
- 2
Définissez la convention de liaison ticket-PR
Déterminez comment les PR référencent les tickets Jira — via la clé du ticket dans le titre, le nom de la branche ou la description. Configurez les transitions de statut Jira correspondant à chaque événement GitHub.
- 3
Synchronisation du code et de la gestion de projet
GAIA surveille les deux systèmes et assure leur synchronisation. Les ingénieurs travaillent sur GitHub, les parties prenantes suivent sur Jira, et tout le monde partage la même information.
Questions fréquentes
Explorer les intégrations individuelles
Automatisations associées
Explorer plus de combinaisons d'automatisation
GAIA prend en charge des dizaines de combinaisons d'outils. Explorez plus de façons d'automatiser votre workflow.
Parcourir le marketplace

