将Jenkins报告导出到Excel

6

我是新手Jenkins。我们每晚都有jenkins启动多个构建,我想从所有构建中提取失败并将它们放入Excel(或Google Dox版本的Excel)中。有没有聪明的方法可以做到这一点?谢谢


为什么需要这个?你在Jenkins上有很好的选项,比如RSS或直接在Jenkins页面上使用一些漂亮的图表... - Henry
同意Henry的观点。请查看插件列表(https://wiki.jenkins-ci.org/display/JENKINS/Plugins)。这些插件几乎满足了所有标准需求和一些非常特定的需求。经常查看列表以获取新插件也是有帮助的。 - Peter Schuetze
2
目的是将多个构建的故障集中到一个页面上,并能够添加其他信息。在Excel中,每个故障可以放入一行,额外的数据可以轻松地放入其他列中。并不是说这是最好的方法 - 只是寻求建议。谢谢。 - dublintech
2个回答

2

现在,Jenkins已经集成了Groovy用于Pipeline构建或纯Groovy脚本,因此编写一些使用Apache POI库创建真正的Excel电子表格的Groovy代码变得非常简单,您可以添加颜色、字体、高亮或任何需要的内容。


1
创建一个脚本,并将其用作“后置步骤”构建阶段,选中“无论构建结果如何都运行”的选项。该脚本可以是任何内容,可以在每次构建后将数据推送到CSV文件中,如果使用PowerShell,则还可以推送到Excel文件中。如果使用Google Docs SDK,您甚至可以轻松地将数据添加到GDoc电子表格中或执行其他操作。这里没有限制。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接