1. https://my.slack.com/services/new/jenkins-ci 접속
2. 젠킨스 알림을 포스트할 채널을 선택하고 젠킨스 CI 통합 앱 추가를 누른다
3. 젠킨스 서버에서 젠킨스 관리- 플러그인 관리에서 slack notification 설치한다. 이미 설치되어 있는 상태라 목록에 뜨지 않는 것을 볼 수가 있다.
4. 슬랙 알림을 설정을 하기위해 젠킨스 관리 - 시스템 설정에 접속한다.
5. 맨 하단에 슬랙 카테고리가 있다. workspace는 슬랙의 매뉴얼 페이지에 있는 팀 하위 도메인을, credential에 secret text 형태로 통합 토큰 자격 증명 ID를 추가한다.
6. test connection를 눌러 테스트 후 저장한다.
7. 왼쪽 상단의 새 item - pipeline
8. 간단한 슬램 알림 전송 기능이다. 알림을 보낼 채널, 색상, 메시지의 수정이 가능하다
slackSend (channel: '#jenkins', color: '#FFFF00', message: "Success: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
9. 지금 빌드를 눌러 파이프라인이 작동하는지 확인한다.
10. 잘 작동한다
참조 :
'CI&CD' 카테고리의 다른 글
[Github Actions] 다수의 설정 한번에 주입 (0) | 2024.06.08 |
---|---|
[ArgoCD] 설치하기 (0) | 2023.08.14 |
[ArgoCD] 슬랙 설정하기 (0) | 2023.08.14 |
[ArgoCD] github 연동하기 (0) | 2023.08.14 |
[Jenkins] gtihub webhook 구성하기 (0) | 2023.08.14 |