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:34:23 +01:00
parent 214aec2e73
commit 4ef74b38eb

View File

@@ -116,18 +116,21 @@ post {
def commentsUrl = "${giteaBase}/gitea/api/v1/repos/${owner}/${repo}/issues/${pr}/comments" def commentsUrl = "${giteaBase}/gitea/api/v1/repos/${owner}/${repo}/issues/${pr}/comments"
withCredentials([string(credentialsId: 'jenkins-bot-api', variable: 'GITEA_TOKEN')]) { withCredentials([usernamePassword(credentialsId: 'jenkins-bot-api',
sh """ usernameVariable: 'GITEA_USER',
set -e passwordVariable: 'GITEA_TOKEN')]) {
curl -sS -X POST \ sh """
-H "Authorization: token ${GITEA_TOKEN}" \ set -e
-H "Content-Type: application/json" \ curl -sS -X POST \
--data @- \ -H "Authorization: token ${GITEA_TOKEN}" \
'${commentsUrl}' <<'JSON' -H "Content-Type: application/json" \
{"body":"${msg.replace('\\', '\\\\').replace('"','\\"')}"} --data @- \
JSON '${commentsUrl}' <<'JSON'
""" {"body":"${msg.replace('\\', '\\\\').replace('"','\\"')}"}
} JSON
"""
}
} else { } else {
echo "No es build de PR (CHANGE_ID vacío); no comento." echo "No es build de PR (CHANGE_ID vacío); no comento."
} }