小编Sre*_*m K的帖子

SonarQube分析花费太多时间

即使似乎指向大量的代码行(500,000),工程人员也不相信为什么在具有16GB RAM和双CPU的功能强大的Solaris盒上花费90分钟来完成一个Sonar分析。请告诉我,对于这种大小的代码库,90分钟是否太多了。

我正在使用Jenkins git插件从Git签出代码,运行完整的ant构建,该过程需要45分钟,然后运行“ ant sonar”,该数据将数据填充到运行4.1.2且默认值为“质量”的SonarQube服务器中配置文件,包括findbug,checkstyle和PMD。总时间为45 + 90分钟。

当我使用增量选项时,分析时间减少了,并且确实“看到”只需要分析一个文件。但是,根据文档,差异分析未填充在数据库中,因此使该选项对我而言毫无用处。

如何减少每次SonarQube分析所需的时间?

ant findbugs analysis jenkins sonarqube

2
推荐指数
2
解决办法
5496
查看次数

标签 统计

analysis ×1

ant ×1

findbugs ×1

jenkins ×1

sonarqube ×1