当在sonarqube中启用build breaker插件时,我发现无法再运行本地分析,因为分析以失败告终。并且没有详细的问题列表可用。由于开发人员无法在提交更改之前在本地检查签入是否可能破坏构建,因此它会愚蠢地使用该插件,但是如果提交更改,则构建将被破坏...
目前,我能想象的是通过禁用构建破坏程序插件来安装另一台服务器以进行本地分析,但是它带来了其他问题,例如在两个不同的声纳实例之间同步配置。有更好的主意吗?

最好的祝福,

最佳答案

正确的方法是在声纳插件配置中添加本地分析属性:

sonar.buildbreaker.skip=true



这样,构建中断期间的声纳分析将被构建中断插件破坏,与此同时,开发人员可以在签入之前在Eclipse中本地分析和修复问题。

关于plugins - SonarQube BuildBreaker插件阻止本地分析,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19786529/

10-14 12:51
查看更多