Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

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 !

3 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 March 25, 2021

Merci pour cette astuce 👍

DAMIENS Florent 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 ;)

TAGS
AUG Leaders

Atlassian Community Events