From 5035f116e273a814400072dbf251d620f8be4144 Mon Sep 17 00:00:00 2001 From: Kaspars Skels Date: Fri, 19 Oct 2018 12:20:02 -0500 Subject: [PATCH] Add slack message on succesful version uplift Change-Id: I6736e9e916242100a0e7cc6025a03f7969e0eee4 --- tools/gate/Jenkinsfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tools/gate/Jenkinsfile b/tools/gate/Jenkinsfile index bc2e333c2..70f27ca42 100644 --- a/tools/gate/Jenkinsfile +++ b/tools/gate/Jenkinsfile @@ -301,6 +301,19 @@ def uplift_review = { sh 'git review' } } + + // send a Slack message to request review/merge + def msg = 'Latest charts/images passed green-field deployment, and sanity tests.\n' + + 'A patchset is published and ready to review/merge:\n' + + ' https://review.openstack.org/#/q/owner:jenkins.uplifter%2540gmail.com+status:open' + + try { + notify.msg(msg, '#integration') + } catch (err) { + // tolerate Slack errors as not critical for success + print "Failed to send Slack message: ${err}" + currentBuild.result = 'UNSTABLE' + } }