From b4773caebc901d5463156d686094285251cce70a Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Tue, 1 Jun 2021 17:51:30 +0200 Subject: [PATCH] schutzbot: send notifications to slack Send notifications about successful and failed builds to slack instead of Telegram. --- schutzbot/Jenkinsfile | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/schutzbot/Jenkinsfile b/schutzbot/Jenkinsfile index 6e73fdf55..e205d7405 100644 --- a/schutzbot/Jenkinsfile +++ b/schutzbot/Jenkinsfile @@ -728,12 +728,12 @@ pipeline { if (env.BUILD_CAUSE == 'cron') { unstash 'compose_id' def composeId = readFile "${env.WORKSPACE}/COMPOSE_ID" + def alexId = slackUserIdFromEmail('atodorov@redhat.com') + + slackSend color: "good", message: "💚 CI passed for osbuild-composer ${composeId} ${env.BUILD_URL}, CC: <@$alexId>" - telegramSend """💚 CI passed for osbuild-composer ${composeId} ${env.BUILD_URL}, -CC: [@atodorov_kiwi](tg://user?id=1047018883) -""" } else if (env.BRANCH_NAME == 'main') { - telegramSend "💚 CI passed for osbuild-composer main branch ${env.BUILD_URL}" + slackSend color: "good", message: "💚 CI passed for osbuild-composer main branch ${env.BUILD_URL}" } } } @@ -744,12 +744,11 @@ CC: [@atodorov_kiwi](tg://user?id=1047018883) if (env.BUILD_CAUSE == 'cron') { unstash 'compose_id' def composeId = readFile "${env.WORKSPACE}/COMPOSE_ID" + def alexId = slackUserIdFromEmail('atodorov@redhat.com') - telegramSend """💣 CI failed for osbuild-composer ${composeId} ${env.BUILD_URL}, -CC: [@atodorov_kiwi](tg://user?id=1047018883) -""" + slackSend color: "danger", message: "💣 CI failed for osbuild-composer ${composeId} ${env.BUILD_URL}, CC: <@$alexId>" } else if (env.BRANCH_NAME == 'main') { - telegramSend "💣 CI failed for osbuild-composer main branch ${env.BUILD_URL}" + slackSend color: "danger", message: "💣 CI failed for osbuild-composer main branch ${env.BUILD_URL}" } } }