Mattermost 알림
Mattermost 채널에서 GitLab 알림을 수신하도록 Mattermost 알림을 구성하는 방법을 설명합니다.
Mattermost 알림 통합을 사용하여 GitLab 이벤트(예: 이슈 생성 )에 대한 알림을 Mattermost로 보냅니다. Mattermost 및 GitLab 모두 구성해야 합니다. Mattermost 슬래시 명령 을 사용하여 Mattermost 내에서 GitLab을 제어할 수도 있습니다. GitLab 알림을 수신하도록 Mattermost 구성 # Mattermost 통합을 사용하려면 Mattermost에서 수신 웹훅 통합을 생성해야 합니다: Mattermost 인스턴스에 로그인합니다. 수신 웹훅 활성화 . 수신 웹훅 추가 . 표시 이름, 설명 및 채널을 선택합니다. 이는 GitLab에서 재정의할 수 있습니다. 저장하고 GitLab에 필요한 웹훅 URL 을 복사합니다. Mattermost 인스턴스에서 수신 웹훅이 차단될 수 있습니다. Mattermost 관리자에게 다음에서 활성화를 요청하세요: Mattermost 버전 5.12 이상의 Mattermost System Console > 통합 > 통합 관리 . Mattermost 버전 5.11 이하의 Mattermost System Console > 통합 > 사용자 지정 통합 . 표시 이름 재정의는 기본적으로 활성화되어 있지 않으므로 관리자에게 같은 섹션에서 활성화를 요청해야 합니다. Mattermost에 알림을 보내도록 GitLab 구성 # 히스토리 GitLab 15.9에서 이벤트당 Mattermost 채널을 10개로 제한하도록 변경 되었습니다. Mattermost 인스턴스에 수신 웹훅이 설정되면 GitLab에서 알림을 보내도록 설정할 수 있습니다: 상단 바에서 검색 또는 이동 을 선택하고 프로젝트를 찾습니다. 설정 > 통합 을 선택합니다. Mattermost 알림 을 선택합니다. 알림을 생성할 GitLab 이벤트를 선택합니다. 선택한 각 이벤트에 대해 알림을 받을 Mattermost 채널을 입력합니다. 해시 기호( # )를 추가할 필요가 없습니다. 통합 구성을 채웁니다: 웹훅 : Mattermost의 수신 웹훅 URL, http://mattermost.example/hooks/5xo… 와 유사. 사용자 이름 : 선택 사항. Mattermost로 전송된 메시지에 표시되는 사용자 이름. 봇의 사용자 이름을 변경하려면 값을 제공합니다. 실패한 파이프라인만 알림 : 파이프라인 이벤트를 활성화하고 실패한 파이프라인에 대한 알림만 원하는 경우. 상태 변경 시에만 알림 : 파이프라인 이벤트를 활성화하고 ref에 대한 파이프라인 상태가 변경될 때만 알림을 원하는 경우. 알림을 보낼 브랜치 : 알림을 보낼 브랜치. 알림을 받을 레이블 : 선택 사항. 알림을 트리거하는 이슈 또는 머지 리퀘스트에 필요한 레이블. 모든 이슈 및 머지 리퀘스트에 알림을 보내려면 비워둡니다. 알림을 받을 레이블 동작 : 알림을 받을 레이블 필터를 사용할 때, 이슈 또는 머지 리퀘스트에 필터에 지정된 레이블 중 하나가 포함되면 메시지가 전송됩니다. 필터에 정의된 모든 레이블이 포함된 경우에만 메시지를 트리거하도록 선택할 수도
