JIRA 查询 returns 所有 Epics 包含分配给我的问题

JIRA query that returns all Epics that contain an issue that is assigned to me

JQL 或 ScriptRunner 是否有办法获取所有 Epics 包含分配给当前用户的问题?

这需要 Scriptrunner(我们有最新版本的 Scriptrunner,并且相信即使使用较旧的免费版本,此查询也可以开箱即用。)

到 return 所有 Epics 的列表,其中有一个被阻止的问题,你应该可以使用

linkedIssuesOf 中的 Issuefunction("status = blocked", "has Epic")

我已经将它添加到我们的一些看板中,并用它来更改 Epic 中存在阻塞问题的卡片的颜色(即使 Epic 本身仍处于进行中状态)

我能够做到这一点:

issueFunction IN epicsOf("assignee = currentUser()")

这会选择分配给当前用户的任何门票中 epics 的所有门票。您可能想要添加其他条件,例如 AND status != Done,以避免同时包含一堆历史 epics。

看起来这需要 ScriptRunner 插件。这些函数记录在案 on their web page.