GitLab CI × Slack Webhook | 3. 사용자별 프로필 이모지 맞춤 적용
GitLab CI × Slack Webhook | 3. 사용자별 프로필 이모지 맞춤 적용
📌 이 글은 GitLab CI × Slack Webhook 중 3편입니다.
1편: Freeze-Free MR Pipeline 설계
2편: Freeze-Window 차단·MR 알림·외부 Include 자동화
4편: 가이드- MR 알림·Draft 토글·충돌 감지
동일한 프로필 이모지를 사용하다 보니, 슬랙/깃랩 알림에서 누가 어떤 작업을 했는지 식별이 어려웠습니다. 그래서 사용자별로 다른 프로필 이모지를 적용하는 방법을 고민하게 되었습니다.
시도한 방법(선택지)
- Slack 프로필 이미지 가져오기
- GitLab 프로필 이미지 가져오기
- Slack 커스텀 이모지 직접 만들기
각 방법별 검토 및 결정 과정
1. Slack 프로필 이미지 가져오기
채널 토큰 및 사용자 개별 토큰이 필요해 현실적으로 불가능
2. GitLab 프로필 이미지 가져오기
GitLab profile API를 활용하려 했으나, 프로필 이미지 URL의 정확한 위치를 찾을 수 없어 포기
3. Slack 커스텀 이모지 직접 만들기
가장 번거롭지만, 별도의 API 통신 없이 확실하게 적용 가능해 최종 선택. 각 사용자가 직접 이모지를 만들어 등록
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.

