如果父问题未处于关闭状态,则重新打开子任务-(JIRA 工作流)
Reopen sub task if parent issue is not in closed status-(JIRA Workflows)
如果父问题未关闭,我需要配置子任务工作流以启用重新打开过渡 status.I 已将 "reopen" 过渡添加到子任务工作流并尝试找到方法在 jira 中应用内置条件来检查父问题是否已关闭并且最终没有结果。
我试过"condition based on JQL queries"和"Condition on subtasks"
有没有其他方法或插件可以做到这一点?
如果您是 运行 自托管实例,建议您为 JIRA 安装 ScriptRunner 插件。
然后在转换条件页面上:
- 点击
Add Condition
- Select
Script Condition
然后点击 Add
- 点击
Simple scripted condition
输入条件为:
issue.parentObject && !issue.parentObject.status.name.equalsIgnoreCase("Closed")
- 点击
Add
。
该条件将确保问题有一个父项并且其父项不处于 Closed
状态。
如果父问题未关闭,我需要配置子任务工作流以启用重新打开过渡 status.I 已将 "reopen" 过渡添加到子任务工作流并尝试找到方法在 jira 中应用内置条件来检查父问题是否已关闭并且最终没有结果。
我试过"condition based on JQL queries"和"Condition on subtasks"
有没有其他方法或插件可以做到这一点?
如果您是 运行 自托管实例,建议您为 JIRA 安装 ScriptRunner 插件。
然后在转换条件页面上:
- 点击
Add Condition
- Select
Script Condition
然后点击Add
- 点击
Simple scripted condition
输入条件为:
issue.parentObject && !issue.parentObject.status.name.equalsIgnoreCase("Closed")
- 点击
Add
。
该条件将确保问题有一个父项并且其父项不处于 Closed
状态。