Installer un plug-in sur JIRA (1/2)

Dans le monde des outils collaboratifs, les produits d'Atlassian présentent une particularité intéressante : la richesse de leur écosystème. Les produits de l'éditeur australien bénéficient en effet d'un vaste catalogue de modules qui permettent d'enrichir l'expérience des utilisateurs en apportant aux logiciels des fonctions dont ils ne disposent pas de base.

Les add-ons Atlassian en chiffres

Le marketplace d'Atlassian en chiffres

Un peu moins de la moitié des plug-ins disponibles au téléchargement sur la marketplace Atlassian sont installables sur le navire amiral de l'éditeur : JIRA. Mais comment enrichir son JIRA avec des plug-ins ? Suivez le guide.

Les nouveautés de JIRA 7.1.x

Atlassian reste, comme à son habitude, très à l'écoute de la communauté qui utilise ses produits. Ils ont donc travaillé depuis la sortie de cette nouvelle version en février 2016 afin de proposer une nouvelle version majeure de leur produit. Depuis ils ont déjà sorti 9 versions mineures dont la dernière le 6 juillet 2016. Un petit d'horizon s'imposait

 

jira7logos

Réunissez tous vos projets AGILE dans un seul Tableau JIRA

JIRA SOFTWARE

Pour les aficionados de la méthode AGILE, JIRA Software reste une référence pour synthétiser des tableaux qui permettent de suivre de près les développements en cours. Chaque équipe peut visualiser facilement l'avancée des travaux et déplacer les demandes (Bug, Story, Epic...) d'une colonne à une autre. Toutefois, la multiplication des projets oblige les managers à rationaliser le fonctionnement de leurs outils pour leur permettre de d'avoir l'ensemble de l'activité sous les yeux.

C'est dans cette optique que je vous propose de vous montrer qu'il est simple de créer et d'utiliser un board réunissant l'intégralité des informations provenant de plusieurs projets.

API REST en java pour JIRA

logo_jiraSuite à une migration d’utilisateurs et de groupes dans un nouveau LDAP, il m’a fallu modifier les groupes utilisés dans les rôles de près de 800 projets. Inconcevable de réaliser cette tâche manuellement j’ai donc commencé à regarder quelles solutions étaient envisageables, REST, SOAP, script groovy, CLI etc …

J’ai choisi d’utiliser l’API REST de JIRA qui permet d’ajouter des fonctionnalités supplémentaires en utilisant le format JSON et les méthodes HTTP. Ayant des connaissances en développement JAVA, je me suis tourné vers JRJC (The JIRA Rest Java Client supporté par Atlassian) cependant la méthode d’ajout d'acteur dans le rôle d’un projet n’existe pas.

Réindexation programmée de JIRA

logo_jira

En vue de fournir à ses utilisateurs une recherche rapide et pertinente, JIRA maintient un index Lucene de tout texte entré dans les différents champs d'un ticket. Cet index est normalement mis à jour à chaque fois qu'un nouveau champ est renseigné ou mis à jour. Mais il arrive qu'il faille régénérer l'index manuellement. Par exemple lorsqu'il est corrompu, ou lorsque la configuration d'un champ personnalisé est mise à jour.