Jira 基于子任务状态限制父问题状态

Jira 基于子任务状态限制父问题状态,jira,jira-plugin,Jira,Jira Plugin,在JIRA中,有没有一种自由的方式可以要求父级问题不能被删除 升级到状态,直到子任务(子任务)升级到 平等还是更大的国家 例如:假设一个问题有4个子任务:3个子任务处于PROD状态,1个子任务处于UAT状态。我应该无法将主要问题推进到PROD,直到1个子任务首先推进到PROD,这样我的所有子任务都处于PROD状态。当子任务处于打开状态时,关闭也是一个问题,打开Jira没有现成的特定post功能,但您肯定可以编写自己的插件或Groovy脚本(这需要脚本运行器插件)来完成这项工作 简单的条件,例如,

在JIRA中,有没有一种自由的方式可以要求父级问题不能被删除 升级到状态,直到子任务(子任务)升级到 平等还是更大的国家


例如:假设一个问题有4个子任务:3个子任务处于
PROD
状态,1个子任务处于
UAT
状态。我应该无法将主要问题推进到
PROD
,直到1个子任务首先推进到
PROD
,这样我的所有子任务都处于
PROD
状态。当子任务处于打开状态时,
关闭
也是一个问题,
打开

Jira没有现成的特定post功能,但您肯定可以编写自己的插件或Groovy脚本(这需要脚本运行器插件)来完成这项工作

简单的条件,例如,除非子任务已关闭,否则无法关闭父问题,可以实现如下简单操作:

其他有用的讨论可参考此处:


  • 谢谢,

    Jira没有现成的特定post功能,但是您可以编写自己的插件或Groovy脚本(这需要脚本运行程序插件)来完成这项工作

    简单的条件,例如,除非子任务已关闭,否则无法关闭父问题,可以实现如下简单操作:

    其他有用的讨论可参考此处:


  • 谢谢,

    是的,在过渡条件下。添加一个名为“子任务阻塞条件”的条件

    然后,选择子任务在父任务向前移动之前所需的状态。您可以选择多个,因此选择等于或大于状态的状态。尽管如此,请注意:选择页面显示所有现有状态,而不仅仅是用于该工作流的状态


    对要限制的每个步骤执行此操作。

    是,在转换条件下。添加名为“子任务阻塞条件”的条件

    然后,选择子任务在父任务向前移动之前所需的状态。您可以选择多个状态,因此选择等于或大于状态的状态。不过要注意:选择页面显示所有现有状态,而不仅仅是用于该工作流的状态

    对您想要限制的每个步骤都执行此操作