Actualizar Jenkinsfile.ci
All checks were successful
Tests / Declarative: Post Actions passed: 5
CI-Multi/pipeline/pr-main This commit looks good

This commit is contained in:
2026-02-06 20:45:24 +01:00
parent 4ef74b38eb
commit ac2174d365

View File

@@ -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"