Bonjour,
Notre équipe de développeurs travaille sur Gitlab et je suis chef de projet, j'organise le travail dans JIRA. Lorsque nous créons des tickets dans JIRA, nous les groupons et souvent nous créons des livraisons dans lesquelles nous glissons tous les tickets qui sont sensés sortir dans cette livraison.
Le problème c'est que les développeurs font leur deployments dans Gitlab, il nous disent que la version 3.2 est en production par exemple, mais dans JIRA je me retrouve avec une liste de tickets en waiting prod, qui, je suppose sont live, mais je n'ai aucun moyen de vérifier que tous les tickets ont été mis dans cette version.
Seuls les développeurs savent. Je dois donc fermer les versions un peu à l'aveugle.
Du coup, nous voulions savoir si il était possible d'automatiser la fermeture des tickets dans JIRA : passage en DONE lorsque dans Gitlab ce ticket (enfin ce bout de code) est passé en production.
Voilà notre workflow de merge dans master:
- On crée une branche de release : BIG-2024-34 par exemple
- On merge nos branches de dev dans la branche de release
- On merge la branche de release dans master
Comment pourrait-on automatiser la fermeture des tickets dans JIRA en se basant sur notre workflow dans Git?
Merci d'avance pour votre aide.