mirror of https://github.com/status-im/go-waku.git
ci: add Discord notification for successful builds
This way teams can track what deployments happen when. Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
0ab7641a2f
commit
5b42c98780
|
@ -60,6 +60,27 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
|
success { script {
|
||||||
|
withCredentials([
|
||||||
|
string(
|
||||||
|
credentialsId: 'discord-waku-deployments-webhook',
|
||||||
|
variable: 'DISCORD_WEBHOOK'
|
||||||
|
),
|
||||||
|
]) {
|
||||||
|
discordSend(
|
||||||
|
title: "${env.JOB_NAME}#${env.BUILD_NUMBER}",
|
||||||
|
description: """
|
||||||
|
Go-Waku deployment successful!
|
||||||
|
Image: [`${IMAGE_NAME}:${IMAGE_TAG}`](https://hub.docker.com/r/${IMAGE_NAME}/tags?page=1&name=${IMAGE_TAG})
|
||||||
|
Branch: [`${GIT_BRANCH.minus("origin/")}`](https://github.com/status-im/nwaku/commits/${GIT_BRANCH.minus("origin/")})
|
||||||
|
Commit: [`${GIT_COMMIT.take(8)}`](https://github.com/status-im/nwaku/commit/${GIT_COMMIT.take(8)})
|
||||||
|
""",
|
||||||
|
link: env.BUILD_URL,
|
||||||
|
result: currentBuild.currentResult,
|
||||||
|
webhookURL: env.DISCORD_WEBHOOK
|
||||||
|
)
|
||||||
|
}
|
||||||
|
} }
|
||||||
always { cleanWs() }
|
always { cleanWs() }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue