Matrix
GitLab v19.5Tier: Free, Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
요약
Matrix 룸으로 알림을 보내도록 GitLab을 구성할 수 있습니다. Matrix 룸에 참여한 후 알림을 보내도록 GitLab을 구성할 수 있습니다. 이제 Matrix 룸에서 선택한 모든 GitLab 이벤트를 받을 수 있습니다.
히스토리
- GitLab 17.3에서 도입되었습니다.
Matrix 룸으로 알림을 보내도록 GitLab을 구성할 수 있습니다.
GitLab에서 Matrix 통합 설정#
사전 요구 사항:
- 인스턴스에서 활성화하려면 관리자 액세스 권한이 필요합니다.
- 그룹에서 활성화하려면 Owner 권한이 필요합니다.
- 프로젝트에서 활성화하려면 Maintainer 또는 Owner 권한이 필요합니다.
Matrix 룸에 참여한 후 알림을 보내도록 GitLab을 구성할 수 있습니다.
- 통합을 활성화하려면:
- 그룹 또는 프로젝트의 경우:
- 상단 바에서 Search or go to를 선택하고 프로젝트 또는 그룹을 찾습니다.
- Settings > Integrations를 선택합니다.
- 인스턴스의 경우:
- 오른쪽 상단 모서리에서 Admin을 선택합니다.
- Settings > Integrations를 선택합니다.
- 그룹 또는 프로젝트의 경우:
- Matrix를 선택합니다.
- Enable integration에서 Active 체크박스를 선택합니다.
- 선택 사항. Hostname에 서버의 호스트 이름을 입력합니다.
- Token에 Matrix 사용자의 토큰 값을 붙여넣습니다.
- Trigger 섹션에서 Matrix에서 받으려는 GitLab 이벤트의 체크박스를 선택합니다.
- Notification settings 섹션에서 다음을 설정합니다.
- Room identifier에 Matrix 룸 식별자를 붙여넣습니다.
- 선택 사항. 실패한 파이프라인의 알림만 받으려면 Notify only broken pipelines 체크박스를 선택합니다.
- 선택 사항. ref의 파이프라인 상태가 변경될 때만 알림을 받으려면 Notify only when status changes 체크박스를 선택합니다.
- 선택 사항. Branches for which notifications are to be sent 드롭다운 목록에서 알림을 받으려는 브랜치를 선택합니다.
- 선택 사항. Test settings를 선택합니다.
- Save changes를 선택합니다.
이제 Matrix 룸에서 선택한 모든 GitLab 이벤트를 받을 수 있습니다.