Найти родительские задачи, содержащие подзадачи с меткой

У меня есть проект JIRA, и некоторые из моих задач содержат подзадачи с метками «needDesign».

Можно ли найти все родительские задачи, содержащие подзадачи с этим ярлыком?

(Я использую версию jira ondemand)


person hmatveev    schedule 15.01.2014    source источник


Ответы (1)


Jira JQL не предоставляет это из коробки, однако существует множество надстроек, которые расширяют JQL и позволяют это сделать.

Обычно я рекомендую вам установить надстройку Script Runner (см. https://marketplace.atlassian.com/plugins/com.onresolve.jira.groovy.groovyrunner), так как он содержит множество полезных встроенных функций для выполнения поиска в JQL, подобного тому, который вы спрашиваете. о.

Конкретная функция для этого дополнения, которую вы хотите использовать:

parentsOf(Subquery) – возвращает родителей задач, указанных в подзапросе.

issueFunction in parentsOf("labels in (needDesign)")

К сожалению, вы заявили, что используете ondemand, и это дополнение в настоящее время недоступно для ondemand.

Ваши варианты, насколько я вижу, это:

  • закодировать функцию с помощью REST API (требуются навыки программирования, поиск подзадач, а затем получение родительского идентификатора)
  • периодически просматривать надстройки ondemand на рынке Jira на наличие обновленных надстроек, расширяющих JQL (я не видел ни одной, которая делает то, что вам нужно)
  • обратитесь к владельцу надстройки Script Runner и/или Jira и запросите эту функцию.

Этот тип подзапроса настолько важен для всех, кто использует подзадачи, и я удивлен, что для него нет комплексного решения, возможно, это потенциальная проблема производительности для предложения по запросу.

Я знаю, это не то, что вы хотите услышать, но надеюсь, что это ответ на ваш вопрос.

person Grim Wino Leader    schedule 15.01.2014