Version Control/Git

GitLab과 Slack 연동하기

후뤼한잉여 2015. 11. 21. 20:22

GitLab과 Slack 연동하기

1) 개요

팀 챗으로 유명한 Slack에 GitLab을 연동할 수 있다는 이야기를 듣고 한번 테스트 삼아 연동한 내용을 정리하고자 작성하였습니다.
관련 내용을 한글로 된 문서를 찾기 어려웠고, 간단하게만 연동한 내용을 공개합니다.

2) Slack 설정

  1. Slack의 [Team Settings]메뉴에 접속한다.

  2. [Integrations] 메뉴를 클릭한다.


  3. 서비스 중에 Incoming WebHooks를 찾아 클릭한다.


  4. 포스팅 할 채널을 선택 한다.


  5. [Add Incoming WebHooks Integration] 버튼을 클릭 합니다.


  6. 설정을 진행 한 후, Webhook URL을 복사 해 둔다.


  7. [SaveSettings] 버튼을 클릭하여 설정을 완료합니다.

3) GitLab 설정하기

  1. Slack에 연동 할 프로젝트를 선택 합니다.

  2. [Settings] 메뉴를 클릭 합니다.


  3. [WebHooks] 메뉴를 클릭 합니다.


  4. URL에 Slack에서 설정한 Webhook URL을 입력 한다.

  5. 어떤 이벤트에 포스팅할지 설정 하고 [Add WEB HOOK]버튼을 클릭한다.


  • GitLab에 HTTPS를 사용 시 인증되지 않은 SSL을 사용중이라면 Enable SSL verification 옵션은 체크 해제 한다.