已达到BUILD BREAKER API查询限制(30)



我正在gitlab runner中运行sonarQube分析,配置如下:

Sonarqube版本:版本7.9.1(内部版本27448(

Gitlab-ci.yml:

Sonarqube:
image:
name: sonarsource/sonar-scanner-cli:latest
entrypoint: [""]
stage: code analysis
variables:
SONAR_TOKEN: $SONAR_API_KEY
SONAR_HOST_URL: $SONAR_URL
script:
- sonar-scanner -Dsonar.qualitygate.wait=false -Dsonar.projectKey=$CI_PROJECT_NAME -Dsonar.python.coverage.reportPaths=coverage.xml -Dsonar.sources=app/ -Dsonar.tests=tests/

我使用的是我公司的Sonarqube实例,不能更改任何插件或任何内容。我从我的跑步日志中得到以下错误:

INFO: Waiting for report processing to complete...
INFO: Waiting for report processing to complete...
ERROR: [BUILD BREAKER] API query limit (30) reached.  Try increasing sonar.buildbreaker.queryMaxAttempts, sonar.buildbreaker.queryInterval, or both.

该报告可在其试图访问的url上查看。。。

有没有办法从命令行或其他我能做的事情禁用这个插件?

对于以后发现这个问题的人,我找到了解决方案。

根据https://docs.sonarqube.org/7.9/analysis/scan/sonarscanner/只有4.0版本的声纳扫描仪是兼容的。

4.1版的docker镜像(https://hub.docker.com/layers/sonarsource/sonar-scanner-cli)不过效果不错。

最新更新