我在我的 gitlab 运行器中运行 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 上找到......
有没有办法从命令行禁用这个插件或我能做的任何其他事情?