본문 바로가기
문제 해결, 기술 비교/개인프로젝트(북클럽)

jenkins build시, slack 알람 연동하기

코동이 2022. 5. 22.

새로운 채널을 만든 다음에 다음과 같이 Slack 찾아보기에서 앱에 들어갑니다.

새로운 채널로 test-notification을 만듭니다.

 

 

 

 

 

Jenkins CI 에서 추가를 누르면 브라우저로 연동이 됩니다.

내가 만든 test-notification에 Jenkins CI를 연동합니다

 

 

그 다음에 어떻게 연동해야하는지 친절하게 설명이 나와있으므로 추가해주면 됩니다.

 

 

Jenkins의 플러그인 설치로 들어가 slack notification을 설치합니다.

 

 

설치가 끝나면 자동으로 재시작을 합니다.

 

 

Jenkins 관리 - 시스템 설정에서 slack으로 이동해 환경설정을 합니다

 

 

workspace는 Jenkins 사이트에 있는 팀 하위 도메인을 입력합니다

default channel은 내가 만든 채널이름을 입력합니다

 

 

slack 인증을 추가해야 합니다.

Domain은 Global credentials, Kind는 Secret text, Secret은 통합 토큰 자격 증명 ID를 입력합니다

 

테스트를 마치고 저장합니다

 

 

정상적으로 등록되었음이 알람으로 옵니다

 

 

원하는 프로젝트에 들어와서 빌드 후 조치에서 Slack Notification을 추가합니다

 

 

 

다양한 빌드 상황에서 원하는 항목을 선택합니다

 

 

started와 success를 통해 정상적으로 완료된 내용을 알 수 있습니다.

 

 

Open을 누르면 Jenkins 사이트에 바로 가기서 확인할 수 있습니다.

반응형