페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

Jira 이슈를 생성할 때 report와 assignee가 항상 동일한 경우에 유용한 ScriptRunner script를 소개한다.




Assignee field가 설정되지 않으면 report를 assignee에 설정

코드 블럭
titleScriptRunner Behaviour Script
linenumberstrue
import com.atlassian.jira.component.ComponentAccessor
import com.onresolve.jira.groovy.user.FieldBehaviours
import static com.atlassian.jira.issue.IssueFieldConstants.*
import groovy.transform.BaseScript

def assignee = getFieldById(ASSIGNEE)
def reporter = getFieldById(REPORTER)

if (!underlyingIssue?.assignee) {
 assignee.setFormValue(reporter.getValue())
}


4 - Set assignee from reporter로 추가한 모양

  • ALM Demo project의 Story issue type에 적용