Jenkins와 Slack을 연동하여 알림을 받는 방법
Jenkins에서 빌드/배포 이벤트를 Slack으로 알림받으려면 Slack Notification Plugin을 설치하고, Slack의 Incoming Webhook 또는 Slack App 토큰을 사용해서 연동하면 됩니다.
Slack 설정
Slack 워크스페이스에서 채널을 생성합니다.
Slack 앱 관리 페이지로 이동하여 "Jenkins CI" 앱을 검색하고 추가합니다.
Jenkins 설정
젠킨스 플러그인 설치
- Dashboard > Jenkins 관리 > Plugins
- Global Slack Notifier Plugin
- Slack Notification Plugin
슬랙 크리덴셜 생성
- Dashboard > Jenkins 관리 > Credentials
- Dashboard > Jenkins 관리 > Credentials > System > Global credentials (unrestricted)
- Kind : Secret test
- Scope : Global (Jenkins, nodes, items, all child items, etc)
- Secret : 슬랙 토큰
- ID : 크리덴셜 이름
- Description : 크리덴셜 이름
젠킨스 시스템 설정
- Dashboard > Jenkins 관리 > System
- Workspace : 슬랙 채널 이름
- Credential : 젠킨스 크리덴셜
- Default channel / member id : 슬랙 채널
Slack 알람 테스트
Jenkins에서 Slack으로 알림을 받을 수 있습니다.
'리눅스' 카테고리의 다른 글
[draft] 클라우드플레어 암호화 모드(Encryption Modes) (0) | 2025.10.02 |
---|---|
[draft] 우분투 22.04에서 Graylog 설치하는 방법 (0) | 2025.10.02 |
[draft] 데이터 백업 및 복구 솔루션(백업 솔루션) (0) | 2025.10.02 |
[draft] 데이터 백업 및 복구 솔루션(테이프 라이브러리) (0) | 2025.10.02 |
[draft] 컨테이너 엔진에 대한 설명 (0) | 2025.10.02 |