GitLab을 Mattermost에 연결
GitLab과 Mattermost를 통합하여 머지 리퀘스트, 이슈, 파이프라인 등의 실시간 알림을 받는 방법을 안내합니다. OAuth 앱 설정, 채널 구독, 이슈 관리 기능을 포함합니다.
GitLab 코드 저장소와 커뮤니케이션 플랫폼 간의 컨텍스트 전환을 줄이고 집중력을 높이기 위해 GitLab와 Mattermost를 통합하세요. 머지, 이슈 댓글, 머지 리퀘스트 댓글, 파이프라인, 풀 리뷰 등 기본 이벤트 외에 알림을 트리거할 이벤트를 제어할 수 있습니다. 새로운 및 닫힌 머지 리퀘스트, 새로운 및 닫힌 이슈, 태그 생성 이벤트에 대한 실시간 업데이트와 알림으로 팀이 Mattermost 채널 구독에서 직접 집중력 있게 작업을 이어나갈 수 있도록 합니다. Mattermost는 GitLab의 SaaS(Software-as-a-Service) 및 온프레미스 버전을 모두 지원합니다. 배포 # Mattermost 시스템 관리자는 다음 단계를 수행하여 GitLab 통합을 배포해야 합니다. 통합 설치 # Mattermost에서 제품 메뉴 를 열고 앱 마켓플레이스 를 선택합니다. GitLab을 검색하거나 스크롤하여 찾은 후 설치 를 선택합니다. 통합 설정 # 내장 설정 마법사(권장) 또는 수동 구성 단계를 따라 GitLab 통합을 구성할 수 있습니다. Setup wizard (recommended) Manual configuration GitLab 통합을 구성하는 권장 방법은 내장 설정 마법사를 사용하는 것입니다. 마법사는 GitLab에서 OAuth 앱 만들기를 포함한 각 구성 단계를 안내합니다. 모든 Mattermost 채널에서 /gitlab setup 슬래시 명령어를 실행합니다. 대화형 프롬프트를 따라 설정을 완료합니다. 마법사는 다음 과정을 안내합니다: GitLab에서 OAuth 앱 만들기 및 구성 Mattermost에서 플러그인 설정 구성 팀에 통합 공지 다음 하위 명령어를 사용하여 언제든지 개별 설정 단계를 실행할 수도 있습니다: /gitlab setup oauth : GitLab에서 OAuth2 애플리케이션을 구성합니다. /gitlab setup announce : 지정된 채널에 통합 가용성을 공지합니다. 설정 마법사 대신 수동으로 통합을 구성하려면 아래 단계를 따르세요. GitLab에서 OAuth 앱 등록 https://gitlab.com/-/profile/applications 또는 https://gitlab.YOURDOMAIN.com/-/profile/applications 로 이동하여( YOURDOMAIN.COM 을 GitLab URL로 변경) GitLab에 OAuth 앱을 등록합니다. 다음 값을 설정합니다: Name : Mattermost GitLab Plugin - <YOUR COMPANY NAME> Redirect URI : https://YOUR-MATTERMOST-URL.COM/plugins/com.github.manland.mattermost-plugin-gitlab/oauth/complete . YOUR-MATTERMOST-URL.COM 을 Mattermost URL로 바꿉니다. 이 값은 로그인에 사용하는 Mattermost 서버 URL과 일치해야 합니다. Scopes 에서 api 및 read
