젠킨스 슬랙
설명
지극히 관리자 관점에서 편리하게 관리하고 싶어서 추가하였다.
젠킨스 to 슬랙 알림
잘하면 하염없이 웹브라우저 빌드완료를 기다리지 않을 수 있겠다.
젠킨스에서 플러그인 설치
슬랙에서 플러그인 설치
슬랙에서 토큰 Jenkins CI 통합 앱의 키 확인
위에 과정에서 Jenkins CI를 설치했다면. [구성] 이라는 버튼을 볼 수 있습니다.
구성 버튼을 눌러보면 웹브라우저에서 Jenkins CI 설명 페이지가 뜨는데 아래 이미지 처럼 되어있습니다.
거기에서 빨간색 박스로 표기된 곳을 눌러서 페이지 이동을하면, 그 페이지 안에 [토큰] 부분이 있습니다.
여기에 있는 토큰 값을 젠킨스에 등록을 해야합니다.
젠킨스에 필요한 슬랙 설정값들
1. 팀도메인
https://plateer-5wd2716.slack.com/archives/C07979E8CP2
2. 채널이름
3. 토큰값
Jenkins CI 통합 앱의 키
젠킨스 인증 아이디 생성
빌드 후 조치 파이프라인 소스
// 빌드 후 조치
post {
success { // always success failure unstable
slackSend (
color: 'good',
message: "SUCCESS: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' succeeded.\nCheck it out: ${env.BUILD_URL}",
teamDomain: 'plateer-5wd2716',
channel: '#x2bee-jenkins',
tokenCredentialId: 'onprem-jenkins-slack' //wKOO1O5xWJjp6sO3N6A7AY6V onprem-jenkins-slack [^1]
)
}
}
성공
-
입력값은 slack에서 jenkins CI 설치하고 얻은 결과 코드값 ↩