Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


提示

后处理-自定义groovy脚本,即您可以在工作流中添加一个自定义groovy脚本的后处理,在groovy编辑器中使用groovy脚本实现您的自定义需求。

如何添加groovy脚本?

(1)点击添加后处理


面板
title目录

目录


(2)选中自定义groovy脚本,点击添加

(3)输入名称和运行的脚本

(4)点击添加,并发布工作流

(5)在issue界面执行此转换时,会自动执行后处理中的自定义脚本


代码示例

① 分配当前登录用户为经办人

代码块
languagegroovy
linenumberstrue
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.user.ApplicationUser
// 获取当前登录的用户
def loggedInUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser() as ApplicationUser;
if(Objects.nonNull(loggedInUser)){
    issue.setAssignee(loggedInUser);
}