본문 바로가기

Gerrit-Jira연동2

2. Gerrit <-> Jira 연동 Jira 는 이슈 관리 시스템이다. (이것도 별도 페이지에서 자세히 다뤄보자) 많은 SW 회사들이 Atlassian 사의 Jira 시스템을 이용해서 프로젝트 관리를 하고 있다. 참고로 Jira 와 Github 는 쉽게 연동이 가능하다. 지라 클라우드(JIRA Cloud) 와 깃허브(github) 연동하기 이 둘을 연동한다는 의미는 아래와 같다. 1. Jira 의 개별 이슈에 가서 보면 Gerrit 변경을 알 수 있다. 2. Gerrit 리뷰시에 Jira에 해당 이슈가 있는지 확인하고 바로 링크를 걸 수 있다. 차근차근 알아보자. (Tistory 는 2depth 까지만 카테고리를 허용한다. 이건 뭐.... 그래서 글 분류하는게 매우 어렵다. 여기에서 추가 하소연 -> [넋두리] - 티스토리 개불편] [Ge.. 2023. 10. 17.
6. Gerrit 에서 Jira 연동 3/3 - Gerrit 커밋 메시지에 Jira 이슈 hyperlink 시키기 Gerrit 에서 Jira 를 연동시킨다는것이 어떤 의미일까? 결과적으로 Gerrit 의 어딘가에서 Jira 로 바로 갈 수 있는것을 의미한다. 더 정확히는 Gerrit 의 웹 리뷰에서 Jira 의 해당 issue 로 링크가 걸려야 한다. 이를 위해서는 2가지 단계를 거친다. 1. 커밋 메시지에 강제된 Jira issue id 가 Jira 에 존재하는지 유효성 체크 2. 유효하다면 , 게릿의 커밋 메시지 부분을 Jira issue 에 대한 hyperlink 로 적용 이것을 해주는게 its-jira 플러그인의 역할이다. 그래서 Gerrit CI 빌드에서 its-jira.jar 를 다운받아 적용했다. (이미 빌드된 산출물을 이용한 플러그인 적용은 [Gerrit forge] 페이지 참조 : [Gerrit/Ge.. 2023. 10. 17.