728x90
이전 ScriptRunner 게시글에서 사용했던것처럼 ScriptRunner를 이용하여 Jira의 상태를 자동으로 변경하고 버전 정보를 넣는 간단한 코드입니다.
ScriptRunner > Script Console에서 사용하였습니다.
// 이슈 상태 바꾸고 version 픽스하기
def trans = '이슈 다시 열기' // 이슈 닫기 or 이슈 다시 열기
def type = 'issue'
Issues.search("type = " + type).each { issue->
if ( issue.getTransitions()['name'].contains(trans) ) {
logger.warn('Issue = ' + issue.getKey())
issue.transition(trans)
}
if ( issue.getStatus()['name'] == '다시 열림' ) {
issue.update {
setFixVersions {
add('ver2')
}
}
}
}
728x90
'Programming > Jira&Confluence' 카테고리의 다른 글
[Confluence] ScriptRunner 이용하여 버전 댓글 없이 업데이트 시 이메일로 알림 (0) | 2025.03.20 |
---|---|
[Confluence] 페이지 상태 사용하기 (0) | 2025.02.12 |
[Confluence] ScriptRunner를 이용하여 Jira Issue 정보 파싱하기 (0) | 2025.02.07 |