Astuce Automation : envoyer un rapport par email

Bonjour à tous ! 

 

Je vous partage une astuce que j'ai découvert récemment avec Automation for Jira, qui permet d'envoyer des rapports par email avec un formatage beaucoup plus poussé qu'une simple liste de tickets.

 

Tout d'abord, voici le résultat que l'on peut avoir une fois la règle mise en place : 

 

Screenshot 2021-03-24 at 13.53.16.png

 

Il faut tout d'abord créer une règle Automation, et utiliser l'action Lookup issues qui permet de chercher des tickets et manipuler la liste des résultats ensuite :

 

Screenshot 2021-03-24 at 13.57.36.png

On peut ensuite utiliser la liste des tickets dans l'action d'envoi de mail. Il faut indiquer le début de la liste avec {{#lookupIssues}} puis la fin avec {{/}} .

On peut donc construire un tableau en HTML très facilement en intégrant nos Smart Values : 

<table style="border-collapse: collapse" table-layout="fixed" width="100%">
<tr><th style="border: 1px solid #000000; background-color : #CDCACA" valign="middle" >Clé</th>
<th style="border: 1px solid #000000; background-color: #CDCACA" valign="middle" width="30%">Résumé</th>
<th style="border: 1px solid #000000; background-color: #CDCACA" valign="middle" >Responsable</th>
<th style="border: 1px solid #000000; background-color: #CDCACA" valign="middle" >Date de mise à jour</th></tr>
{{#lookupIssues}}
<tr><td style="border: 1px solid #000000" valign="middle" align="center"><a href="{{toUrl}}">{{key}}</a></td>
<td style="border: 1px solid #000000" valign="middle">{{summary}}</td>
<td style="border: 1px solid #000000" valign="middle" align="center">{{assignee.displayName}}</td>
<td style="border: 1px solid #000000" valign="middle" align="center">{{updated.withLocale("fr").asMediumDateTime}}</td>
</tr>
{{/}}
</table>

 

Vous pouvez bien sûr adapter les colonnes et les éléments intégrés au tableau.

Si vous ne connaissez pas bien Automation, vous pouvez consulter ce tutoriel Automation for Jira sur Youtube ou bien cet article qui donne des exemples de règles Automation for Jira.

 

La documentation officielle Atlassian est aussi très complète !

4 comments

Comment

Log in or Sign up to comment
M Amine
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
March 24, 2021

Belle astuce @Alexis Robert 

Like # people like this
Céline Coppens
Contributor
March 25, 2021

Merci pour cette astuce 👍

DAMIENS Florent
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!
December 13, 2023

Merci beaucoup pour ce post  ;)

@Alexis Robert Au hasard,  tu saurais comment puis-je récupérer les modifications d'un ticket  (changement de statut, modification de la description, ajout d'un commentaire etc.) via Automation ? L'idée est de faire un reporting sur les modifications subies par les tickets.

 

Merci d'avance ;)

JM Perrot
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 23, 2024

Merci pour cette astuce

TAGS
AUG Leaders

Atlassian Community Events