我需要实现这样的功能:
我们需要在这两点之间实现项目的工作副本(即从其他系统源代码+覆盖率报告中获取):
- 声纳扫描仪初始化(通过启动声纳:声纳),
- 开始自定义插件分析。
我已经搜索过了,声纳插件api中所有合适的扩展点都被弃用了,因为
插件不得更改项目结构等。
因此,据我所知,没有合法的方式来扩展或定制声纳插件,也没有maven声纳插件。
有没有办法实现这个要求?
我希望其中一个解决方案可以解决问题:
- 在声纳插件调用之前,实现自定义maven插件,并将其集成到maven生命周期中
- 起初看起来,每件作品都是他们的工作而且很棒,但这会导致不同项目的错误配置问题(人为因素)
- 实现自定义maven插件,因此它将包装maven-sonar-plugin,并在“source-actualization-functional”之后调用sonar插件目标(在顶部提到)
关于这个主题的任何想法?