이슈관리를 위해 주기적으로 JIRA에서 이슈를 검색하는 일들이 많은데 기본필터로 사용하다 보면 내가 원하는 키워드와 조건들을 설정하는 게 가끔 한계가 있다고 생각해서 JQL 문법을 사용하고 있는데요 저도 아직 서툴고 많이 활용을 하지는 못하지만 기본적으로 제가 자주 사용하는 JQL문법들을 정리해 볼까 합니다.


✔️ 기본적으로 사용하는 예시(기본필터가 더 빠를 수도..ㅎㅎ)

프로젝트가 "Android"이고 현재 상태가 "Open"인 이슈를 검색

project = "Android" and status = Open

 

내가 보고한 버그 중 해결되지 않은 이슈를 검색

reporter = currentUser() and issuetype = Bug and status != Resolved

 

2024년 1월 1일부터 2024년 3월 31일까지의 이슈를 검색

created >= "2024-01-01" AND created <= "2024-03-31"

 

✔️ 특정 일자와 몇 가지를 조합하여 검색하는 예시

 

프로젝트가 "Android"이고, 상태가 "Open"이며, 담당자가 현재 사용자이고, 등록 날짜가 2024년 1월 1일 이후인 이슈를 검색

project = "Android" and status = Open and assignee = currentUser() and created >= "2024-01-01"

 

프로젝트가 "Android"이고, 이슈 타입은 버그이고, 등록 날짜가 2024년 1월 1일 이후이고, 2024년 2월 1일 이전 이슈들 중 텍스트에 "크래시"라는 단어가 포함된 이슈를 검색

project = "Android" AND issuetype = Bug AND created >= "2024-01-01" AND created <= "2024-02-01" AND text ~ "크래시"

 

프로젝트가 "iOS"이고, 이슈 타입은 버그이고, 등록 날짜가 2024년 1월 1일부터 2024년 3월 1일 이전까지 등록된 'Reject'상태 이슈들 중 '사용성'레이블로 등록된 이슈들을 검색

project = "iOS" AND issuetype = Bug AND created >= "2024-01-01" AND created < "2024-03-01" AND status = Rejected AND labels = "사용성"
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기