Créez des pages Confluence depuis des demandes JIRA avec Exocet 2.8


Publié par
Nicolas SIMON

16 novembre 2016

N’avez-vous jamais voulu créer des pages Confluence à partir de vos demandes JIRA ? Si oui, alors vous savez certainement que cela demande beaucoup de temps et de travail pour une tâche si simple. La dernière version d’Exocet pour JIRA permet d’automatiser cette procédure. Maintenant, Exocet embarque une fonctionnalité qui rend la création de pages Confluence beaucoup plus personnalisable. Dans cet article, nous allons décrire un cas d’utilisation qui démontre la puissance de cette fonctionnalité.

logo-exocet

Simplifiez la création d’une page de dépannage

Imaginez que vous êtes l’administrateur d’une plateforme de support JIRA. Les utilisateurs ont l’habitude de créer des demandes tous les jours, ils cherchent de l’aide auprès de votre équipe de support. Vous administrez en parallèle un espace Confluence dans lequel vous publiez une documentation de dépannage, toujours à  jour, accessible à ces utilisateurs. Ils peuvent s’y connecter et y chercher en toute autonomie des informations sur les problèmes connus. Qui sait, leur demande a peut être déjà été résolue pour un autre utilisateur. Mais ces pages doivent être rédigées par votre équipe de support qui n’a pas forcément le temps pour ce type d’acctivité. Vous avez donc entendu parlé de la nouvelle version d’Exocet et vous souhaitez essayer cette nouvelle fonctionnalité prometteuse.

Quand une demande JIRA est résolue, et si une solution appropriée a été donnée, l’équipe de support va directement créer une page de dépannage dans Confluence afin que cette solution soit correctement documentée. La puissance d’Exocet est de récupérer des informations de la demande JIRA en question et des les intégrer dans cette nouvelle page Confluence. Mais Exocet ne va pas les copier au hasard, il va le faire selon un schéma défini dans une page Confluence qui servira de modèle et dont la mise en page a déjà été pré configurée. Voici un exemple de modèle de page :

Modèle personnalisé de page Confluence

Des variables Velocity ont été insérées dans le modèle, elles sont repérables par leur syntaxe spécifique qui commence par $issue. Exocet va remplacer ces variables par les valeurs de la demande JIRA source correspondante au moment de la création de la nouvelle page Confluence. Remarquez que ces variables doivent être insérées dans la macro Confluence Status pour être interprétées correctement.

Lancez la création de la page Confluence depuis JIRA

Lorsqu’une des demandes JIRA est résolue, la seule chose à faire pour créer une page de dépannage est donc de cliquer sur l’opération Exocet correspondante :

Opération Exocet de création de page Confluence

Et voilà ! La nouvelle page Confluence est maintenant créée et liée à la demande JIRA correspondante. Les informations voulues ont été récupérées depuis la demande JIRA et ont été copiées dans le contenu de la page Confluence:

Page Confluence créée automatiquement à partir de données JIRA

Essayez-le !

Mais ce n’est pas tout, la nouvelle version d’Exocet offre bien d’autres possibilités. Commencez par l’essayer en le téléchargeant depuis la Marketplace Atlassian.

Et pour en savoir plus sur nos add-ons, faites un petit tour sur notre site.