更改JIRA Cloud中的卡片颜色以获取阻止程序

时间:2016-09-16 01:24:11

标签: jira

同样,我没有足够的声誉来响应已经在那里的帖子字符串,所以我正在创建一个新帖子。为重复道歉。

我正在尝试做与此帖相同的事情:JIRA JQL: coloring cards by blocked status

但是我有JIRA云,这意味着我对ScriptRunner的功能也有限制。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

我一直试图这样做几周。到目前为止,我还没有找到使用JQL实现此目的的方法。 JQL的功能似乎太有限了。老实说,这对我来说非常令人失望,因为如果你不能以任何有意义的方式使用它们来快速获取视觉指示,那么阻挡链接几乎没有任何意义。

理想情况下,阻止的问题应该会添加某种锁定图标,阻止者应该获得密钥或其他内容。

总结:JQL似乎无法实现这一目标。

答案 1 :(得分:0)

使用(付费)JIR搜索扩展JIRA插件可以部分实现JIRA Cloud:

  • 红色(已屏蔽):linkType = "is blocked by" AND linkedIssueStatusCategory in ("To Do","In Progress")
  • 蓝色(阻挡者):linkType = blocks AND linkedIssueStatusCategory in ("To Do","In Progress")
  • 绿色(未阻止):linkType = "is blocked by" AND linkedIssueStatusCategory not in ("To Do","In Progress")

但是这个插件的限制是我们无法仅针对某些linkedIssueStatusCategory的问题检查linkType - 而是检查是否适用于所有相关问题。这意味着一些具有多种类型链接的卡将具有错误的颜色。例如:

  • 如果问题有1"被"阻止链接到"完成"问题和1"块"链接到" To Do"问题 - 它有红色而不是蓝色
  • 如果问题有1"被"阻止链接到"完成"问题和1"关联"链接到" To Do"问题 - 它会有红色而不是没有颜色

如果最好看到可能没有阻止的问题而不是红色,那么我们可以改用它:

  • 红色(保证被阻止):linkType = "is blocked by" AND linkedIssueStatusCategory != Done