Compare commits

...

3 Commits

Author SHA1 Message Date
74608abce4 chore: [infra] Slack 알림 채널 분리 — product_infra → deploy_mng
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 11:32:18 +09:00
c5e1bf1aa9 ci:Jenkinsfile 빌드 시작 Slack 알림 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 11:16:03 +09:00
0b11e06467 ci:Jenkinsfile Slack 알림 추가 (slackSend #product_infra)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 11:16:03 +09:00

16
Jenkinsfile vendored
View File

@@ -7,7 +7,11 @@ pipeline {
stages {
stage('Checkout') {
steps { checkout scm }
steps {
slackSend channel: '#deploy_mng', color: '#439FE0',
message: "🚀 *sales* 빌드 시작 (`${env.BRANCH_NAME}`)\n<${env.BUILD_URL}|빌드 #${env.BUILD_NUMBER}>"
checkout scm
}
}
// ── main → 운영서버 Production 배포 ──
@@ -30,7 +34,13 @@ pipeline {
}
post {
success { echo '✅ sales 배포 완료 (' + env.BRANCH_NAME + ')' }
failure { echo '❌ sales 배포 실패 (' + env.BRANCH_NAME + ')' }
success {
slackSend channel: '#deploy_mng', color: 'good',
message: "✅ *sales* 배포 성공 (`${env.BRANCH_NAME}`)\n<${env.BUILD_URL}|빌드 #${env.BUILD_NUMBER}>"
}
failure {
slackSend channel: '#deploy_mng', color: 'danger',
message: "❌ *sales* 배포 실패 (`${env.BRANCH_NAME}`)\n<${env.BUILD_URL}|빌드 #${env.BUILD_NUMBER}>"
}
}
}