jira中的复杂过滤器

时间:2016-03-09 10:11:38

标签: jira bamboo atlassian-crucible

我想创建一个像这样工作的过滤器:

对于给定的用户,比如用户' abc',我想过滤分配给他的用户故事,处于进行中状态,并转换到已解决状态,附有评论JIRA并且它是Closed,并且审查中的所有提交(通过Browse changeset添加)都在指定的分支(在bamboo中)合并,并且构建通过。所有这些都在一个日期期间,比如一个月。

此外,我希望看到所有提交的内容并没有通过审核,但它们仍然合并到指定的分支中。

我可以实现吗?

1 个答案:

答案 0 :(得分:2)

只是使用过滤器,我认为这是不可能的。 到目前为止你写了什么? 你能安装插件吗? 可以用脚本完成吗? 您是否正在使用这个pourpouse的过滤器? 您的字段是jira字段还是自定义字段?

编辑:**

首先,你应该要求jira-admin权限。之后安装scriptrunner插件。此插件提供了一些JQL搜索可用的预写函数。我认为没有与提交和部署相关的功能。无论如何,您最好的选择是添加脚本字段(在scriptrunner上提供)并编写脚本,因为您可以使用脚本管理所有信息IN jira。您的脚本字段可以将其值设置为您想要的构建,合并或者wahtever,以便您的过滤器应该是这样的:

YourScriptedField = "built"  

另一方面,您当前的过滤器应该是:

asignee was yourUser and status was "In Progress" and status = Closed and (status changed to Resolved after "yyyy-mm-dd" before "yyyy-mm-dd")