본문 바로가기
IT 이야기/Jira, Confluence, Crowd

스크립트러너 groovy 파일 작성 로그 찍기

by youngmap 2023. 9. 15.
반응형

Jira를 운영하다 보면 ScriptRunner 플러그인을 이용하여 다양한 작업을 하게 됩니다.

스크립트러너는 커스텀필드를 만들거나 Job 배치, REST API 작성 등 강력한 기능을 제공합니다.

 

groovy 스크립트 작성할 때 가장 기본이 되는 로그 찍는 방법입니다.

 

Administration > ScriptRunner > Script Editor 화면에서 파일 추가를 눌러 스크립트를 작성합니다.

 

import org.apache.log4j.Logger

def log = Logger.getLogger(this.class);

log.error('test');

그루비(.groovy) 문법은 약간 자바와 파이썬을 섞은 듯한 느낌입니다.

나중에 자세히 알아보겠습니다.

 

첫 줄은로그를 찍기 위해 log4j를 import 하는 부분입니다.

다음줄은 log를 정의합니다.

마지막줄은 로그를 찍는 부분입니다.

 

스크립트 파일을 작성하고 저장했다면 

Administration > ScriptRunner > Console 화면에서 탭을 File로 바꾸고 아까 작성한 파일을 실행할 수 있습니다.

Run 버튼을 누르면 실행 결과가 출력됩니다.

test

 

반응형