摘要:
上次提到了一些sonar扩展的基本原理。这里是上次提到的插件的地址在这里:https://github.com/cui-liqiang/sonar-mantra 现在已经做成了可配置的方式,不过配置的方式还很techi,需要修改jar包中的一个文本文件以及潜在的修改一些java文件。 其作用简单描述一下:对于某一个分析的指标(比如测试覆盖率),我指定一个阈值(比如80%)。如果某次运行的测试覆盖率小于这个值,那么我就会检查这次的值是否比上次分析成功的时候小了,如果小了,那么就让这次分析失败,从而可以触发相关构建的失败。 代码库中有一个文本文件用来做配置,一个可能的配置如下:cover... 阅读全文