在工作流

时间:2015-11-04 14:50:18

标签: workflow jira jira-agile

我在JIRA中遇到一个跟随一个工作流程的问题,工作流看起来像这样(对于错误):

新 - >评估 - >批准 - >路线图/时间表 - > Dev - >完整

此工作流程适用于问题类型“Bug”。

对于更高优先级的错误,我想要一个完全不同的工作流程,并且它有自己的问题类型,例如“Priority Bug”。

R& D - > Dev - >发布 - >完整

对于新的优先级错误,这很有用,但我有一个转换,允许您将正常错误提升为优先级错误。这种转换正确地将问题类型更改为优先级错误,但是当它到达那里时,它似乎丢失了,它现在不在任何一个工作流程中。如何让它改变工作流程呢?

2 个答案:

答案 0 :(得分:0)

工作流程适用于给定项目和给定问题类型。如果错误发生在特定项目和特定问题类型中,那么它将遵循相应的工作流程。

然而,当从一个工作流程转移到另一个工作流程时,JIRA需要有一些方法来了解要进入的状态。当您进行手动移动时,您会收到一个提示,允许您决定新工作流程中的状态。我从来没有做过转换触发的自动移动,但我怀疑它确定问题应该具有什么状态会有问题。也许您可以将状态设置为过渡的一部分?

答案 1 :(得分:0)

我建议安装Script Runner插件,并将其作为单个工作流程实现。您可以使用自定义脚本条件来检查问题的类型,并允许和禁止转换,从而模拟它,因为它是另一种问题类型的不同工作流程。