728x90
제품 리드가 요청해서 처리했던 내역 정리
* 요구 사항
스프린트 마감이 임박하는데 처리 안된 이슈들이 종종 발생
각 담당자에게 처리 요청하는 것을 자동화 할 수 있는지 문의
* 해결 방안
찾아보니 검색 및 자동화의 기본 단위가 이슈라서 스프린트만 검색이 안됨
대신 각 이슈마다 자신의 스프린트 속성을 검색하는 것은 가능
이슈에 댓글로 요청하도록 처리
우선 평일 오전마다 실행하는 크론을 만들고
0 0 8 ? * MON-FRI
활성 스프린트의 열린 이슈만 검색한다
status not in (Closed) AND sprint in openSprints()
If 블럭을 추가 후 비교 조건을 입력
오늘 날짜가 : {{now.jiraDate}}
스프린트 마감일 하루 전과 비교해서 : {{issue.sprint.endDate.max.minusBusinessDays(1).jiraDate}}
같으면 : equals
Then 으로 코맨트를 추가하게 한다
* 항목 설명
minusBusinessDays(n) : 워킹데이로만 계산 (주말 건너뜀)
max : 리오픈 때문에 스프린트 2개 이상 물린 이슈가 있을 수 있어서 필요 (마감일 리스트 중 최근일 선택)
* 참고 자료
728x90
'기타' 카테고리의 다른 글
[홈어시스턴트] 아이폰 배터리 부족시 구글홈 미니로 알리기 (0) | 2023.01.28 |
---|---|
아마존 리눅스 zsh 셋팅 (0) | 2023.01.26 |
vscode 원격 ssh 연결 (0) | 2022.06.10 |
vscode 유용한 확장 및 단축키 (0) | 2022.06.10 |
팀즈 상태 메시지 자동으로 바꾸기 (0) | 2022.05.26 |