Sonarqube gitlab报告发布者未完成

问题描述

enter image description here

我正在jenkins上运行gitlab的声纳扫描仪回购。声纳扫描仪成功将报告上传到声纳尔。

jenkins的路线图是:从gitlab克隆回购。在docker容器中启动声纳扫描仪。声纳扫描仪将报告上传到sonarqube,并打开有关gitlab commit的讨论。

报告文件的目录大小为13 MB,压缩大小为6MB。我正在使用sonarqube的代理。这意味着我的代理设置正确(在kubernetes上,其注释为nginx.ingress.kubernetes.io/proxy-body-size)。

我的问题是gitlab问题发布者尚未完成分析。我尝试在产生100kb报告文件大小的目录上成功打开对gitlab的讨论。我认为我的问题与报告的大小有关。但是找不到任何解决方案。

你有吗?

其他信息:

Sonarqube版本:7.9.3(内部版本33349)CE

Sonar-Scanner:sonarsource / sonar-scanner-cli:Latest(摘要:sha256:135815)

Gitlab版本:GitLab社区版11.9.1

Sonar-gitlab-plugin:https://github.com/gabrie-allaigre/sonar-gitlab-plugin(sonar-gitlab-plugin-4.1.0-SNAPSHOT)

解决方法

Sonarqube 支持负载均衡器。我将 sonarqube 和 nginx 负载均衡器上的 proxy-body-size 增加到 25 mb 并且解决了。如果您遇到类似问题,请查看您的 Web 服务器配置。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...