詹金斯通知电子邮件

时间:2018-05-20 03:47:57

标签: jenkins groovy

我在groovy脚本中有一个jenkins管道作业和管道。它会发送电子邮件 每次工作开始和结束时都会收到通知。现在我被告知要包括构建的原因(例如:git评论,谁发起了这项工作等)作为电子邮件通知的一部分。我无法决定如何实现这一目标。

1 个答案:

答案 0 :(得分:0)

您可以调用API网址

http://"JENKINS_URL"/job/"JOB_NAME"/"JOB_NUMBER"/api/xml

http://"JENKINS_URL"/job/"JOB_NAME"/"JOB_NUMBER"/api/json

用于JSON输出。

那么你所要做的就是获得" shortDescription"从那里构建触发器,例如Triggered by GitLab Merge Request #21: "branch name" => master