diff --git a/Jenkinsfile.ci b/Jenkinsfile.ci index 74ecf7f..b867c70 100644 --- a/Jenkinsfile.ci +++ b/Jenkinsfile.ci @@ -106,13 +106,29 @@ post { def pr = env.CHANGE_ID def result = currentBuild.currentResult - def emoji = (result == 'SUCCESS') ? '✅' : (result == 'UNSTABLE') ? '⚠️' : '❌' + def msg = "" - def msg = "${emoji} Jenkins: **${result}**\\n\\n" + - "- Job: `${env.JOB_NAME}`\\n" + - "- Build: #${env.BUILD_NUMBER}\\n" + - "- Commit: `${env.GIT_COMMIT?.take(7) ?: env.COMMIT_SHORT}`\\n" + - "- URL: ${env.BUILD_URL}" + if (result == "SUCCESS") { + msg = """✅ Todo en orden, camarada. + + Build #${env.BUILD_NUMBER} + ${env.BUILD_URL} + """ + } + else if (result == "FAILURE") { + msg = """❌ ¿Qué clase de crímenes de guerra has metido en la PR? + + Build #${env.BUILD_NUMBER} + ${env.BUILD_URL} + """ + } + else { + msg = """⚠️ Dudoso, *arquea una ceja* + + Build #${env.BUILD_NUMBER} + ${env.BUILD_URL} + """ + } def commentsUrl = "${giteaBase}/gitea/api/v1/repos/${owner}/${repo}/issues/${pr}/comments"