在创建或编辑问题时,如何自动添加已分配给Jira中“Tester”字段的观察者?

时间:2016-04-07 13:28:47

标签: jira

我想添加到JIRA(v6.4.11)的下一个行为:如果在创建/编辑问题期间将人员设置为测试人员或代码审阅者,我需要添加人员来发布观察者。反之亦然:如果从代码审阅者/测试者中删除了我们,我们需要从观察者列表中删除此人。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:1)

使用免费插件JIRA Watcher Field 通过编辑此字段,您可以添加/删除问题中的观察者,您可以通过脚本(事件,行为插件,后期功能等)对其进行编辑。

以下是使用Behaviors附加组件(ScriptRunner插件的一部分)的示例 首先,添加一个名为' Issue Watchers' Watcher Field类型(可从Jira watcher插件获得)到您的屏幕。然后,创建一个行为,添加' Tester'字段,并将以下代码添加到' serverside脚本'部分。

FormField testerField = getFieldById("Tester")
FormField watchersField = getFieldByName("Issue Watchers")
String testerUser = testerField.getValue()
String watchers = watchersField.getValue()

watchers = watchers + "," + testerUser
watchersField.setFormValue(watchers)