젠킨스 슬랙

설명

지극히 관리자 관점에서 편리하게 관리하고 싶어서 추가하였다. 젠킨스 to 슬랙 알림 잘하면 하염없이 웹브라우저 빌드완료를 기다리지 않을 수 있겠다.

플러그인 설치

젠킨스에서 slack notification + post build task 설치

젠킨스 인증 아이디 생성

종류 Secret text
Secret (= wKOO1O5xWJjp6sO3N6A7AY6V)
ID (= tokenCredentialId): 'abcde-jenkins-slack'

빌드 후 조치 파이프라인 소스

    // 빌드  조치
    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: 'abcde-5wd2716',
                channel: '#abcde-jenkins',
                tokenCredentialId: 'abcde-slack' //wKOO1O5xWJjp6sO3N6A7AY6V abcde-jenkins-slack [^1]
            )
        }
    }

성공 Pasted image 20240704124149.png


  1. 입력값은 slack에서 jenkins CI 설치하고 얻은 결과 코드값