Подтвердить что ты не робот

Фильтр для отображения подзадач отфильтрованного списка родительских задач

У меня есть фильтр JIRA, который возвращает все исправления в будущей версии:

project = MyProject AND fixVersion = "1.1.1" and issuetype in standardIssueTypes() and status != Closed

Все эти проблемы имеют подзадачи, которые я хочу получить в результате нового фильтра. У них нет набора fixVersion.

Я пробовал фильтр parent, но это только принимает ключ или идентификатор.

Есть ли способ написать фильтр для доступа к ним без ручного использования чего-то вроде parent in (MyProject-1,MyProject-2,MyProject-3,MyProject-4,etc)?

4b9b3361

Ответ 1

Вы можете установить функции Craftforge JQL https://plugins.atlassian.com/plugin/details/31601

Затем вы создаете фильтр

project = MyProject И fixVersion = "1.1.1" и тип выдачи в стандартеIssueTypes() и status!= Закрыто

Вызовите этот фильтр, например 'parentIssues'

Использование JQL

проблема в subtaskIssuesFromFilter ( "parentIssues" )

получит все соответствующие проблемы подзадачи.

Ответ 2

Используйте Script плагин Runner и запрос вроде:

issueFunction in subtasksOf("project = MyProject AND fixVersion = 27_04_2013 and status != Closed"))

Ответ 3

JQL Tricks добавляет несколько дополнительных функций JQL: https://marketplace.atlassian.com/plugins/com.j-tricks.jql-plugin

Вот пример приведенного выше, используя их синтаксис:

issue in parent("project = MyProject AND fixVersion = 27_04_2013 and status != Closed")

Ответ 4

Плагин не нужен.

Перейдите к опции "Дополнительно" и введите

status in ("Open") AND parent in (PHX-xxx,ENG-xxx)

Он предоставит вам все открытые билеты, представленные в качестве подзадачи в родительских JIRA. Постройте более сложные и наслаждайтесь использованием JIRA. Дополнительные параметры фильтра также предоставят вам все возможные значения для создания запросов.