Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 获取上游项目的更改并将其包含在电子邮件中_Html_Jenkins_Build_Continuous Integration_Jenkins Plugins - Fatal编程技术网

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

Html 获取上游项目的更改并将其包含在电子邮件中,html,jenkins,build,continuous-integration,jenkins-plugins,Html,Jenkins,Build,Continuous Integration,Jenkins Plugins,我有一份詹金斯的工作,有4份上游工作 我需要帮助的是: 在下游Jenkins作业的构建完成后发送的电子邮件中包含对上游作业的更改 我发送的电子邮件是一个html报告,由我的python脚本作为构建后操作生成。我将html报告作为用groovy脚本编写的预发送操作包括在内 这个插件能满足您的需要吗? 编辑: 对于非插件解决方案,您必须从API中提取SCM日志。获取任何构建(而非作业)URL,并在末尾添加/api,以获得可能选项的列表。您可以尝试/api/xml以xml格式获取所有信息。SCM提交

我有一份詹金斯的工作,有4份上游工作

我需要帮助的是:

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


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

这个插件能满足您的需要吗?

编辑:

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

我正在寻找一种非基于插件的解决方案。通过使用Jenkins REST API实现。谢谢