在Hudson中为Hudson配置项目报告生成
Hudson有许多插件可以创建覆盖范围,测试结果,指标和其他报告。
看起来,它们都需要你为每个想要完成报告的项目添加额外的配置到你的构建脚本(或Maven POM)。 例如,如果您想要FindBugs或Cobertura报告,则需要将报告生成步骤添加到项目中。
是否真的有必要更新每个POM文件? 这是很多重复自己的事情,它需要更新目标项目的源代码库(POM所在的位置)。
是否可以在哈德逊内部设置一个设置来启用报告生成? 看起来,因为所有你需要做的就是使用默认设置启用相应的Maven插件。 这不能由哈德森外部完成。
这是不可能的 - 哈德森哲学是你的构建工具应该生成报告。 哈德森将挑选那些并在UI中呈现它们。
我认为这是声纳试图解决的问题。 它确实为您的项目生成各种报告(代码覆盖率/ pmd / checkstyle等),而无需将配置添加到项目中。 如果你有很多项目需要检查,这将有助于减少重复工作。
链接地址: http://www.djcxy.com/p/50725.html上一篇: Configuring project report generation for Hudson within Hudson
下一篇: How to run Selenium tests with a standalone / containerized server