5 votes

Utilisation d'une fonction de workflow JIRA pour créer un nouveau problème dans un autre projet

Contexte

J'ai un projet JIRA pour le produit principal que nous utilisons à la fois pour le suivi des bogues et la gestion du backlog du produit sous forme d'épopées et d'histoires.
J'ai un certain nombre de projets qui utilisent ce produit de base - chacun a son propre projet JIRA. Chaque projet peut identifier des bogues et/ou des demandes de nouvelles fonctionnalités pour le produit de base.

Problème

J'ai envisagé de créer un flux de travail pour les projets de mise en œuvre qui inclurait des transitions vers les étapes " Demande de correction du produit " et " Demande de fonctionnalité du produit ".
Je prévoyais d'inclure des fonctions de flux de travail dans ces transitions qui créeraient un nouveau bogue ou une demande d'amélioration dans le projet de produit de base et le lieraient au problème dans le projet de mise en œuvre.
Cela nous permettrait de suivre les demandes de projets tout en conservant en un seul endroit tous les bogues et les demandes de fonctionnalités pour le produit principal.

Question

Quelqu'un connaît-il des plugins de flux de travail qui offrent ce genre de fonctionnalité ?
Sinon, quelqu'un aurait-il une idée de la façon dont je pourrais m'y prendre pour le faire moi-même ? En particulier, je ne suis pas sûr de la façon dont je pourrais mettre la main sur le projet cible à partir de la fonction... ?

3voto

Mark McDonald Points 2503

Nous venons d'y parvenir en utilisant l'option Utilitaires Jira de CustomWare plugin. Il semble fonctionner assez bien dans Jira 4.3 également.

1voto

Matt the Big Points 38

Nous utilisons le Jira Scripting Suite plugin. Il vous permet de faire à peu près n'importe quoi via des scripts Jython.

L'utilisation de l'API de code Jira peut être un peu intimidante mais cet exemple devrait vous fournir un bon point de départ pour créer des problèmes.

0voto

Logan Points 1359

Je pense que votre meilleure chance est le Plugin Create and Link . Il vous permet de cloner une question et de la déplacer vers un type de question différent, pré-rempli avec les valeurs des champs de la question originale. La question de savoir si cela créera l'issue dans un projet différent est une autre question. Vous devrez peut-être ajouter un script Groovy pour déplacer le clone.

0voto

LukeSolar Points 955

Vous devriez être en mesure de le résoudre avec la "Créer et relier les questions" la fonction post de Essentiels du flux de travail pour JIRA .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X