slack gitlab 연동
- 현재 사내에서 사용중인 프로젝트 소스관리 : GitLab
- 커뮤니케이션 : slack
- CodeReview : GitLab MergeRequest 및 해당 내용을 가지고 주1회 오프라인 리뷰 진행
- 본인이 올린 소스코드 외 다른 사람이 올린 MR에 대해서 관심이 있지 않으면 주니어들은 다른사람의 MR을 확인하기 쉽지 않다.
- MR이 많거나 이미 Merged 된 요청에대해서 확인하기 쉽지않다.
- 오프라인 코드리뷰 전에 한번은 해당 코드에대해서 보고 들어갈 수 있도록 slack에 연동하여 알림을 받을 수 있고 싶었다.# slack gitlab 연동
slack 설정
Details -> Add Apps
View App Directory
Incoming WebHooks 검색
Add to Slack
채널 선택
설정
- Webhook URL 내용을 복사해둔다.
- 메세지에 같이올 문구 및 아이콘등을 설정가능
GitLab 설정
Maintainer 권한임을 확인한다.
settings -> Integration
Slack notifications 선택
설정
- Acitive(활성화) 및 이벤트 트리거를 선택 가능하다.
- 본인의경우 MergeRequest만 적용
설정 완료 시, 테스트 메세지가 전달된다.