JIRA JQL-查找状态超过X天的问题
我想显示当前状态超过X天的所有问题-这可能吗 我们有这样的工作流程:JIRA JQL-查找状态超过X天的问题,jira,jql,Jira,Jql,我想显示当前状态超过X天的所有问题-这可能吗 我们有这样的工作流程:已注册=>分析=>计划。。。等。票可以在中注册3周,也可以在中分析3周,没有任何问题 目前,我正在使用此JQL在分析中显示已超过3周的票证: project = MyProject AND status = Analyze AND created <= -6w project=MyProject AND status=Analyze AND created使用Script Runner插件,我将创建一个新的脚本字段,该字
已注册
=>分析
=>计划
。。。等。票可以在中注册
3周,也可以在中分析
3周,没有任何问题
目前,我正在使用此JQL在分析中显示已超过3周的票证:
project = MyProject AND status = Analyze AND created <= -6w
project=MyProject AND status=Analyze AND created使用Script Runner插件,我将创建一个新的脚本字段,该字段将仅返回自上次状态更改以来的天数,使用数字字段模板和数字范围搜索器。
def items = com.atlassian.jira.component.ComponentAccessor.changeHistoryManager.getAllChangeItems(issue).findAll{it.field=="status"}
将返回状态字段的ChangeHistoryItem
s。取最后一个并使用其getCreated()
查找时间戳
。如果列表为空,则表示问题处于工作流的第一步,请使用其issue.getCreated()
。测试。重新编制索引。搜索。使用。您应该能够使用JQL CHANGED操作符到达那里。其文件可供查阅
您的查询如下所示:
project = MyProject AND status = Analyze AND status CHANGED BEFORE -3w
如果您想知道问题处于某个状态的日期范围以及状态是连续的,例如,在QA开始处理之前会发生UX审查,我想知道UX审查中存在的问题超过10天,那么我的JQL可以
project = *your project* AND status changed to "Ux review" before startOfDay(-10) AND status changed from "UX Review" to "Ready to test" after startOfDay()
仅当您的工作流中的状态=Analyze不重复时,此选项才无效。换句话说,如果在此期间您的状态从“Analyze”更改为“registed”,然后又返回到“Analyze”,那么上面的查询将给出错误的结果result@user1017344使用JQL可以克服这种情况:“状态不在分析中”或“状态在注册中”
project = *your project* AND status changed to "Ux review" before startOfDay(-10) AND status changed from "UX Review" to "Ready to test" after startOfDay()