Skip to content

Commit 7fe1b35

Browse files
authored
Teams not Slack
1 parent 8feb329 commit 7fe1b35

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

CI.Jenkinsfile

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,18 @@ node ("docker-light") {
2525
/opt/maven-basis/bin/mvn --batch-mode clean install sonar:sonar $mySonarOpts\""
2626
}
2727
}
28-
slack(true)
28+
postToTeams(true)
2929
} catch (e) {
3030
currentBuild.result = "FAILED"
31-
slack(false)
31+
postToTeams(false)
3232
throw e
3333
}
3434
}
3535

36-
def slack(boolean success) {
36+
def postToTeams(boolean success) {
37+
def webhookUrl = "${env.TEAMS_PNC_JENKINS_WEBHOOK_URL}"
3738
def color = success ? "#00FF00" : "#FF0000"
3839
def status = success ? "SUCCESSFUL" : "FAILED"
39-
def message = status + ": Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})"
40-
slackSend(color: color, channel: "#p-n-c_jenkins", message: message)
40+
def message = "*" + status + ":* '${env.JOB_NAME}' - [${env.BUILD_NUMBER}] - ${env.BUILD_URL}"
41+
office365ConnectorSend(webhookUrl: webhookUrl, color: color, message: message, status: status)
4142
}

0 commit comments

Comments
 (0)