错误重新打开时自动分配给团队 lead/developer

Auto assign to team lead/developer on bug reopen

在我的 JIRA 实现中,我有一个名为 Developer 的自定义字段,只要有人将 JIRA 从打开状态更改为固定状态,它就会自动填充(用户名)。现在我想要类似的东西用于固定到重新打开的过渡。也就是说,每当测试人员将状态更改为重新打开时,它应该返回给开发人员或项目负责人(以防该字段未填充,因为可以覆盖自定义字段)。

我试图实现一个 post 函数,但我无法使用 OR 条件。或者有什么办法吗?

如果它是一个自托管的 JIRA 实例,您可以执行 Post Function on the transition using the Script Runner plugin,这将使您在填充目标字段的逻辑上有很大的灵活性。

我终于找到了解决方法。

  1. 下载 Workflow Enhancer for JIRA plugin (FREE). You would also need JIRA Suite Utilities(我已经安装它用于其他一些定制)
  2. 在固定到重新打开的过渡中,添加一个 Post 函数并使用 Copy Value From Other FieldDeveloper[=26] 更新 Assignee =] 字段
  3. 然后在需要用到Universal Post Function的地方再在这个下面添加一个Post函数。这里将布尔条件设为 {Assignee}=="" and select Choose post function to execute: as 分配给首席开发人员
  4. 发布草稿。