如果日志级别设置过低,则hudson构建失败



如果一些java应用程序的log4j日志级别设置得太低,我想失败构建活动作业。

这可能吗?我猜我可能要找的是某种hudson插件,可以grep log4j.properties。或者这是我应该在maven中做的事情?

您可以编写一个简单的实用程序应用程序,它将从目标属性文件配置它的log4j系统。之后,使用Log4j API,您可以遍历所有appender并检查日志级别。如果太低,抛出异常。在构建应用程序之前运行此工具。如果失败- Jenkins作业将失败。

最新更新