구글 챗
Tier: Free, Premium, Ultimate
Offering: GitLab.com, Self-managed, GitLab Dedicated
당신은 GitLab의 프로젝트를 구성하여 Google Chat에서 선택한 공간으로 알림을 보낼 수 있습니다.
GitLab 16.10 이상에서는 동일한 GitLab 객체(예: 이슈 또는 병합 요청)에 대해 구글 챗에서 기본적으로 쓰레드된 알림이 활성화됩니다. 자세한 내용은 이슈 438452을 참조하세요.
통합 구성
구글 챗에서
구글 챗에서 통합을 구성하려면 다음 단계를 따르세요:
- GitLab의 알림을 받고 싶은 공간으로 이동하세요.
- 왼쪽 상단에서 공간 이름 옆에 있는 다운 화살표()를 선택한 다음 Apps & integrations를 선택하세요.
- Webhooks 섹션에서 Add webhooks를 선택하세요.
-
Incoming webhooks 대화 상자에서:
-
Name에 웹훅의 이름을 입력하세요 (예:
GitLab 통합
). - 선택 사항. Avatar URL에 로봇의 아바타를 입력하세요.
-
Name에 웹훅의 이름을 입력하세요 (예:
- Save를 선택하세요.
- 웹훅 URL 옆에서 수직 탈자 ()를 선택한 다음 Copy link를 선택하세요.
웹훅에 대한 자세한 내용은 Google Chat 문서를 참조하세요.
GitLab에서
GitLab에서 통합을 구성하려면 다음 단계를 따르세요:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾으세요.
- Settings > Integrations를 선택하세요.
- Google Chat을 선택하세요.
- Enable integration 아래에서 Active 확인란을 선택하세요.
- Webhook에서 구글 챗에서 복사한 URL을 붙여넣으세요.
- Trigger 섹션에서 Google Chat 공간에서 알림을 받기를 원하는 각 GitLab 이벤트 확인란을 선택하세요.
- 선택 사항. Notification settings 섹션에서:
- Notify only broken pipelines 확인란을 선택하여 실패한 파이프라인에 대한 알림만 받을 수 있습니다.
- Branches for which notifications are to be sent 드롭다운 목록에서 알림을 받고 싶은 브랜치를 선택하세요.
- 선택 사항. Test settings를 선택하세요.
- Save changes를 선택하세요.