Filtre pour afficher les sous-tâches d'une liste filtrée de parent tâches
j'ai un filtre JIRA qui renvoie toutes les corrections dans une prochaine version:
project = MyProject AND fixVersion = "1.1.1" and issuetype in standardIssueTypes() and status != Closed
toutes ces questions ont des sous-tâches que je veux avoir dans un nouveau résultat de filtre. Ils n'ont pas l' fixVersion
définir.
j'ai essayé parent
filtrer mais cela n'accepte que la clé ou L'ID.
y a-t-il un moyen d'écrire un filtre pour y accéder sans utiliser manuellement quelque chose comme parent in (MyProject-1,MyProject-2,MyProject-3,MyProject-4,etc)
?
5 réponses
j'ai une solution qui ne nécessite pas de plugins que ce soit, mais à quelque travail manuel qui est beaucoup mieux que la liste des tâches dans la requête elle-même:
en utilisant la fonction linkedIssues, vous pouvez écrire une requête comme
parent in linkedIssues("PROJ-1061")
maintenant, liez tous les problèmes que vous voulez dans cette requête au PROJ-1061 et vous êtes en or. Vous pouvez le faire dans un travail en vrac, vous pouvez aussi l'ajouter comme déclencheur dans un workflow potentiellement.
vous pouvez installer les fonctions Craftforge JQL https://plugins.atlassian.com/plugin/details/31601
vous créez alors un filtre
projet = MyProject ET fixVersion = "1.1.1" et issuetype dans standardIssueTypes() et le statut != Fermé
Appel à ce filtre par exemple "parentIssues'
en utilisant le JQL
question en subtaskIssuesFromFilter ("parentIssues")
récupérera tous les problèmes de sous-tâche pertinents.
Utiliser Script Runner plugin et une requête comme:
issueFunction in subtasksOf("project = MyProject AND fixVersion = 27_04_2013 and status != Closed"))
JQL Tricks ajoute des tonnes de fonctions JQL supplémentaires: https://marketplace.atlassian.com/plugins/com.j-tricks.jql-plugin
Voici un exemple pour le ci-dessus en utilisant la syntaxe:
issue in parent("project = MyProject AND fixVersion = 27_04_2013 and status != Closed")
Il n'y a pas besoin de Plugin.
passez à l'option de filtre" avancé " et entrez
status in ("Open") AND parent in (PHX-xxx,ENG-xxx)
il vous donnera tous les billets ouverts présents comme une sous-tâche dans parent JIRAs. Construire plus complexe et profiter de JIRA. Les options de filtre avancé vous donneront aussi toutes les valeurs possibles pour construire des requêtes.