Microsoft Teams 알림

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

Microsoft Teams 알림을 GitLab과 통합하고 Microsoft Teams에서 GitLab 프로젝트에 관한 알림을 표시할 수 있습니다. 서비스를 통합하려면 다음을 수행해야 합니다:

  1. Microsoft Teams를 구성하여 변경 사항을 수신하는 웹훅을 활성화합니다(Microsoft Teams 구성).
  2. GitLab 프로젝트를 구성하여 Microsoft Teams 웹훅으로 알림을 전송합니다 (GitLab 프로젝트 구성).

Microsoft Teams 구성

GitLab에서의 알림을 수신하도록 Microsoft Teams를 구성하려면 다음을 수행하세요:

  1. Microsoft Teams에서 검색 창에 incoming webhook을 입력하고 Incoming Webhook을 선택합니다:

    Incoming Webhook 선택

  2. 팀에 추가를 선택합니다.
  3. 통합을 추가할 팀 및 채널을 선택합니다.
  4. 웹훅에 이름을 추가합니다. 이름은 웹훅을 통해 수신되는 모든 메시지 옆에 표시됩니다.
  5. GitLab을 구성하는 데 필요한 웹훅 URL을 복사합니다.

GitLab 프로젝트 구성

Microsoft Teams에서 알림을 수신하도록 구성한 후에는 GitLab에서 알림을 전송해야 합니다:

  1. 관리자로서 GitLab에 로그인합니다.
  2. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  3. Settings > Integrations를 선택합니다.
  4. Microsoft Teams 알림을 선택합니다.
  5. 통합을 활성화하려면 Active를 선택합니다.
  6. Trigger 섹션에서 각 이벤트 옆의 확인란을 선택하여 해당 이벤트를 활성화합니다:
    • Push
    • Issue
    • Confidential issue
    • Merge request
    • Note
    • Confidential note
    • Tag push
    • Pipeline
    • Wiki page
  7. Webhook에서 Microsoft Teams를 구성할 때 복사한 URL을 붙여넣습니다.
  8. 선택 사항. 파이프라인 트리거를 활성화하면 파이프라인이 실패했을 때만 알림 보내기 확인란을 선택하여 파이프라인이 실패했을 때에만 알림을 푸시하도록 설정할 수 있습니다.
  9. 알림을 전송하려는 브랜치를 선택합니다.
  10. 변경 사항 저장을 선택합니다.

관련 주제