이 문서는 Jira-Script Runner 활용하여 완료일과 생성일 차이 필드 만들기 가이드를 공유하기 위해 작성되었다.
도구명 | Jira, ScriptRunner |
---|---|
버전 | 8.53 |
ScriptRunner 에서 Custom Script Field 만들기
ScriptRunner Custom Script Field 들어가기
- 톱니바퀴 → 앱 관리 → ScriptRunner → Fields → Custom script Field 선택
- Custom Script Field 선택
Custom Script Field
- Field명 입력
Template: Number Field 선택
- Script 부분에 해당 내용 넣기
//종료일: 없을 시 오늘 날짜 def endDate = issue?.resolutionDate ?: new Date() def durationMillis = endDate.time-issue.created.time def days= Math.round((durationMillis / 1000 / 60 / 60/ 24) as Double)
Field 구성하기
해당 필드 구성 변경
- 이슈 → 사용자 정의 필드 → 해당필드(TAT) → 톱니바퀴 → 설정 선택
- 구성 편집 선택
- 사용가능한 이슈 유형: 모든 이슈 유형 선택
적용 가능한 컨텍스트 선택: 해당 하는 프로젝트들 or 전역 컨텍스트(전체 적용)
- 사용자필드 편집 선택
- 검색 양식 : 범위로 변경(해당 부분 추가 시 재색인 필요)
- 이슈 → 화면 → 사용하는 화면 → 설정 선택
- 생성한 필드 ADD
- 확인
- 필요 시 재색인
시스템 → 색인 → 재색인