如何在每个作业运行中在Hudson中发布单个HTML报告

时间:2015-08-19 13:30:11

标签: jenkins hudson hudson-api

我有一个参数化的Hudson作业,可以生成HTML报告。 我需要将此HTML附加到构建不是作业,因为HTML报告会根据参数进行更改。 http://wiki.hudson-ci.org/display/HUDSON/HTML+Publisher+Plugin没有帮助,因为它将报告附加到作业并显示最新版本的HTML报告。 有没有办法将HTMl报告附加到使用hudson的构建中?

2 个答案:

答案 0 :(得分:1)

是的,有办法:Sidebar Link Plugin。生成任何你想要的东西,在任何地方部署(Jenkins私有文件,然后可以通过http访问(在评论部分的插件页面上描述)/其他一些http服务器)并使用上面提到的插件为每个作业创建链接链接将点击器指向html。

您需要在名为' Anchor chain'的作业中添加一个后期构建操作。将包含(在插件页面上描述)参数,这些参数将用于创建额外的侧边栏链接。

答案 1 :(得分:1)

默认情况下,HTML Publisher plugin仅保存作业中的最新报告。如果您希望保存每个单独运行的报告,请执行以下操作:

在您的HTML发布商配置中,点击&#34;发布选项&#34; ,然后选择&#34;保持过去的HTML报告&#34; 。< / p>

现在应该保存最新作业的报告也会保存每次运行的报告。