gitlab 과 JIRA 연동
deprecated
오래된 문서입니다. 대신 gitlab 과 지라를 연동(JIRA Integration)해서 사용하기 #1 를 참고하세요.
gitlab 과 JIRA standalone 간 연동 설정 방법입니다.
TL;DR
- gitlab 연동시 사용할 계정을 JIRA 에 등록하고 권한을 부여합니다. (https://gitlab.com/help/user/project/integrations/jira)
- JIRA 와 연동할 프로젝트로 들어간 후에 Settings → Integrations 를 선택합니다.
- Project services 에서 JIRA 를 클릭합니다.
- JIRA 의 URL 과 로그인 계정, Trigger 를 설정합니다.
- Test 커넥션을 눌러서 정상 동작 여부를 확인합니다.
- Commit 과 Merge 시 메시지를 TEST-123 과 같이 이슈 키를 입력해 주면 자동으로 comment 에 commit url 이 기록됩니다.
- 이슈의 상태를 자동으로 전환할 경우 Jira's Smart Commits 를 참고해서 커밋 메시지를 작성해 주면 됩니다.
개요
gitlab 은 다양한 제품과 통합을 지원하고 있습니다. 이를 활용하면 gitlab 에 이벤트(push, merging, tagging 등)가 발생할 경우 slack 채널에 메시지를 보내거나 jenkins CI 가 빌드를 수행하도록 할수 있습니다.