Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Comment automatiser la transition des tickets JIRA en fonction de Gitlab

Agnès Darricau
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 20, 2024

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:

  1. On crée une branche de release : BIG-2024-34 par exemple
  2. On merge nos branches de dev dans la branche de release
  3. 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.

1 answer

1 vote
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 20, 2024

Hi @Agnès Darricau -- Welcome to the Atlassian Community!

You could do that using automation rules, so please discuss with your team if they are interested in that approach.

That would require integrating your tools with Jira, as described here: https://support.atlassian.com/jira-software-cloud/docs/configure-development-tools/

And then building rules using the DevOps related triggers and smart values: https://support.atlassian.com/cloud-automation/docs/jira-automation-triggers/#DevOps-triggers

Here are some example rules in the template library to learn what may be possible: https://www.atlassian.com/software/jira/automation-template-library/bitbucket-github-gitlab

Finally, some activities do not have built-in rule actions to support them.  For those, a rule could call your pipeline tools' REST API endpoints using the Send Web Request action: https://community.atlassian.com/t5/Jira-articles/Automation-for-Jira-Send-web-request-using-Jira-REST-API/ba-p/1443828

Kind regards,
Bill

Agnès Darricau
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 22, 2024

Thanks a lot for all that info Bill, I will transfer your message to the dev team and hopefully it will guide them to put this in place ! 

Like Bill Sheboy likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events