Page History
Slack과 Jenkins의 연동,
즉 Jenkins에서 실행한 것들에 대한 결과를 Slack의 특정 채널로 보내주는 기능을 설정한다.
jenkins를 빌드 CI용도로 사용하고,
빌드시작, 성공, 실패에 대한 메시지를 Slack을 통해 알림을 받는다.
시작하기전
- Slack 채널 생성
- Jenkins 채널 생성
- Jenkins 내 Slack 플러그인 설치
설정
https://slack.com/apps 의 jenkins 검색 후 들어가는 화면에서 원하는 설정의 팀 또는 채널 선택
슬랙 채널의 알림을 받을 포스트 선택 후 Jenkins 추가.
설치가 끝나면 왼쪽 탐색 메뉴에서 Jenkins 관리를 다시 클릭 한 다음 시스템 구성으로 이동하십시오 . Global Slack Notifier Settings 섹션을 찾아 다음 값을 추가하십시오.
- 기본 URL :
https://ion-msa.slack.com/services/hooks/jenkins-ci/
- 통합 토큰 :
506q4WZo41TywqJYB1ovljfK
다른 필드는 선택 사항입니다. 자세한 내용은 옆에있는 물음표 아이콘을 클릭하십시오. 완료되면 저장을 누릅니다 .
설정이 끝난 후 Test Connection 를 통하여 테스트를 진행 > Success 메세지가 노출 되어야 한다.
알림을 받으려는 각 프로젝트에 대해 프로젝트 메뉴에서 구성 을 선택하십시오 .