如何查找所有子任务“已完成”的 Jira 任务

问题描述 投票:0回答:3

我想使用 Jira 查询语言来查找所有子任务都处于“完成”状态的任务。 我可以使用哪个查询来实现此目的?

jira jql
3个回答
0
投票

这可以通过 Script Runner 插件和 linkedIssuesOf 函数来完成。

parentsOf("status = Done")中的issueFunction


0
投票
issuetype in subTaskIssueTypes() AND status = Done

执行此操作的一个简单方法是使用基本搜索查询,然后切换到高级视图。 Jira 会自动在文本框中填写 JQL。

上述JQL的URL是:

https://jira-domain-com/issues/?jql=issuetype%20in%20subTaskIssueTypes()%20AND%20status%20%3D%20Done

编辑:

是的,我误解了你的问题。但现在我明白了,我发现它几乎与此重复:查找包含带有标签的子任务的家长问题

正如 @strantheman 所说,ScriptRunner 允许您执行此操作:

issueFunction in parentsOf("status = Done")

此外,您可以使用 REST API - 获取所有任务和子任务的列表,并检查子任务是否全部完成。但这将需要大量编码。


0
投票

您可以添加快速过滤器。 (MyPro =您的项目名称)

status = "In progress" AND subTasksCount > 0 AND project = MyPro AND subTaskStatus not in ("In progress", "To Do") 
© www.soinside.com 2019 - 2024. All rights reserved.