获取对上游项目的更改并将其包含在电子邮件中

时间:2015-05-04 22:59:23

标签: html jenkins build continuous-integration jenkins-plugins

我有一个Jenkins工作,有4个上游工作。

我想要的帮助:

在下游Jenkins作业的构建完成后,在电子邮件中包含对上游作业的更改。

我发送的电子邮件是一个html报告,由我的python脚本生成,作为构建后的操作。我将html报告包含在以groovy脚本编写的预发送操作中。

1 个答案:

答案 0 :(得分:0)

此插件是否满足您的需求?
https://wiki.jenkins-ci.org/display/JENKINS/BlameSubversion

修改
对于非插件解决方案,您必须从API中提取SCM日志。获取任何构建(非作业)URL,并将/api添加到末尾以获取可能选项的列表。您可以尝试/api/xml以XML格式获取所有信息。 SCM提交消息位于<changeSet>元素下。