brunch

You can make anything
by writing

C.S.Lewis

by 보이 Dec 17. 2023

Jira watchers(와처) 자동 등록

서스 티켓이 생성된 경우 와처가 자동 등록되도록 설정하는 방법

개발팀에 단순 작업 또는 장애 대응을 요청할 때 서스(sustaining) 티켓을 따는데, 이러한 서스 티켓이 생성되면 그날의 서스에게 노티가 가야 빠르게 업무를 처리할 수 있다. 하지만 보통 팀 내에서 주 단위로 돌아가면서 서스를 맡기 때문에 티켓을 따는 사람은 누구를 와처로 설정해야 하는지 모르고 빈칸(automation)으로 따는 경우가 대부분이다. 그래서 서스 티켓이 생성된 경우 자동으로 와처가 등록될 수 있도록 자동화 룰을 설정하는 것이 좋다.

쿠팡페이 대부분의 개발팀에 이미 와처 자동화 룰이 적용되어 있지만 입·퇴사 등의 인력 변동이 발생한 경우 수기로 업데이트를 해야 한다. 오늘은 한 개발팀의 와처 정보를 업데이트하다가, 와처 설정하는 방법도 브런치로 작성하면 좋을 것 같아서 겸사겸사 작성하게 되었다.






1. Project settings > Project automation > Create rule

와처 자동화 룰을 추가하고 싶은 프로젝트의 설정으로 들어가서 [자동화 룰 생성]을 클릭한다.


2. Issue created

첫 번째로 자동화를 발동시키는 트리거를 만들어야 한다.

우리는 지금 '서스 티켓이 생성된 경우 와처 등록'이라는 자동화를 만들고자 하는 것인데, 여기서 트리거는 '서스 티켓이 생성된 경우'이다. 즉, Issue type이 sustaining인 티켓이 생성된 경우이므로, 우선 'Issue created'를을 선택한다.


3. Add component > New condition

Issue type이 sustaining인 경우에만 자동화가 실행되는 것이므로, 특정 조건에만 실행될 수 있도록 컨디션을 만들어야 한다.


4. Issue fields condition

이슈 타입에 관한 컨디션을 만들어야 하므로 Issue fields condition을 선택한다.


5. Issue fields condition > Save

- 필드: Issue type

- 컨디션: equals (=)

- 값: sustaining


6. Add component > New action

조건을 생성했으니 이제 해당 조건이 충족되는 경우 실행될 액션을 만들어야 한다.


7. Manage watchers

'Manage watchers'라고 검색하면 쉽게 찾을 수 있다.


8. Add these watchers > Save

와처로 등록할 사용자를 검색하고 추가하면 되며, 복수 등록도 가능하다.

쿠팡페이 개발팀은 주 단위로 돌아가면서 서스를 맡기 때문에 특정인을 설정하기 보다, SDM을 제외한 SDE 모두를 와처로 추가하고 있다. 예를 들어, 팀원이 6명인 경우 서스 티켓이 생성됐을 때 6명 모두 와처로 등록되고 노티를 받게 된다. (그리고 실제로 처리하는 건 그날의 서스가..)


9. 자동화 이름 설정

자동화 이름 정도야, 내 맘대로


10. 자동화가 활성화되며 끝!




오늘은 서스 티켓 생성 시 SDE들을 와처로 자동 등록하는 방법에 대해 작성해 봤다. 그렇지만 서스 티켓이 많이 생성되지 않고, 개발팀에서 오롯이 개발에 집중할 수 있는 날들이 많길 바란다 :)

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari