구글 챗

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

당신은 GitLab의 프로젝트를 구성하여 Google Chat에서 선택한 공간으로 알림을 보낼 수 있습니다.

GitLab 16.10 이상에서는 동일한 GitLab 객체(예: 이슈 또는 병합 요청)에 대해 구글 챗에서 기본적으로 쓰레드된 알림이 활성화됩니다. 자세한 내용은 이슈 438452을 참조하세요.

통합 구성

구글 챗에서

구글 챗에서 통합을 구성하려면 다음 단계를 따르세요:

  1. GitLab의 알림을 받고 싶은 공간으로 이동하세요.
  2. 왼쪽 상단에서 공간 이름 옆에 있는 다운 화살표( )를 선택한 다음 Apps & integrations를 선택하세요.
  3. Webhooks 섹션에서 Add webhooks를 선택하세요.
  4. Incoming webhooks 대화 상자에서:
    • Name에 웹훅의 이름을 입력하세요 (예: GitLab 통합).
    • 선택 사항. Avatar URL에 로봇의 아바타를 입력하세요.
  5. Save를 선택하세요.
  6. 웹훅 URL 옆에서 수직 탈자 ( )를 선택한 다음 Copy link를 선택하세요.

웹훅에 대한 자세한 내용은 Google Chat 문서를 참조하세요.

GitLab에서

GitLab에서 통합을 구성하려면 다음 단계를 따르세요:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾으세요.
  2. Settings > Integrations를 선택하세요.
  3. Google Chat을 선택하세요.
  4. Enable integration 아래에서 Active 확인란을 선택하세요.
  5. Webhook에서 구글 챗에서 복사한 URL을 붙여넣으세요.
  6. Trigger 섹션에서 Google Chat 공간에서 알림을 받기를 원하는 각 GitLab 이벤트 확인란을 선택하세요.
  7. 선택 사항. Notification settings 섹션에서:
    • Notify only broken pipelines 확인란을 선택하여 실패한 파이프라인에 대한 알림만 받을 수 있습니다.
    • Branches for which notifications are to be sent 드롭다운 목록에서 알림을 받고 싶은 브랜치를 선택하세요.
  8. 선택 사항. Test settings를 선택하세요.
  9. Save changes를 선택하세요.