如果父问题未处于关闭状态,则重新打开子任务 - (JIRA Workflows)

时间:2015-05-25 12:39:31

标签: workflow jira jira-plugin jql

如果父问题未处于关闭状态,我需要配置子任务工作流以启用重新打开转换。我已将“重新打开”转换添加到子任务工作流并尝试找到应用内置条件的方法在jira中检查父问题是否已关闭,最终没有结果。

我尝试过“基于JQL查询的条件”和“子任务条件”

有没有其他方法或插件可以做到这一点?

1 个答案:

答案 0 :(得分:1)

如果您正在运行自托管实例,建议您为JIRA安装ScriptRunner插件。

然后在转换的条件页面上:

  1. 点击Add Condition
  2. 选择Script Condition,然后点击Add
  3. 点击Simple scripted condition
  4. 输入条件:

    issue.parentObject && !issue.parentObject.status.name.equalsIgnoreCase("Closed") 
    
  5. 点击Add
  6. 该条件将确保问题具有父级,且其父级不属于Closed状态。