sonarqube 扫描仪下载所有插件

问题描述 投票:0回答:1

我有一个非常简单的 sonar-scanner.properties 文件。这是它的样子:

sonar.host.url=https://sonarhosturl
sonar.login=xxx
sonar.password=yyy
sonar.language=java
sonar.projectKey=someprojectkey
sonar.projectName=someprojectname
sonar.projectVersion=5.6
sonar.sources=somepath

当我运行

sonar-scanner
时,我可以在日志中看到它下载了很多插件。大多数都是我不需要的。

以下是日志输出的部分:

INFO: Load plugins index (done) | time=95ms
INFO: Download sonar-dev-cockpit-plugin-1.12.jar
INFO: Download sonar-cobertura-plugin-1.6.3.jar
INFO: Download sonar-css-plugin-2.2.jar
INFO: Download sonar-crowd-plugin-2.0.jar
INFO: Download sonar-pmd-plugin-2.6.jar
INFO: Download sonar-android-plugin-1.1.jar
INFO: Download sonar-pdfreport-plugin-1.5.jar
INFO: Download sonar-scm-svn-plugin-1.3.jar
INFO: Download sonar-plsql-plugin-2.8.jar
INFO: Download sonar-csharp-plugin-5.4.0.464.jar
INFO: Download sonar-java-plugin-3.14.jar
INFO: Download sonar-ldap-plugin-2.1.0.507.jar
INFO: Download sonar-web-plugin-2.5.0.476.jar
INFO: Download sonar-xml-plugin-1.4.1.jar
INFO: Download sonar-build-breaker-plugin-2.1.jar
INFO: Download sonar-checkstyle-plugin-2.4.jar
INFO: Download sonar-swift-plugin-2.1.0.1504.jar
INFO: Download sonar-cpp-plugin-4.2.jar
INFO: Download sonar-python-plugin-1.6.jar
INFO: Download sonar-issues-density-plugin-1.0.jar
INFO: Download sonar-fxcop-plugin-1.0.jar
INFO: Download sonar-clover-plugin-3.1.jar
INFO: Download sonar-motion-chart-plugin-1.7.jar
INFO: Download sonar-javascript-plugin-2.17.0.3154.jar
INFO: Download sonar-findbugs-plugin-3.3.jar
INFO: Download sonar-scm-git-plugin-1.2.jar
INFO: Download sonar-governance-plugin-1.1.jar

有什么方法可以限制它下载的插件吗?我只需要

Java
相关插件。

sonarqube sonarqube-scan
1个回答
0
投票

根据 Sonar Community 上的讨论,SonarCloud 已经允许限制下载哪些插件,并且他们“正在努力将该行为移植到 SonarQube 10.4”。

还有这个问题,[SONAR-19996] 扫描仪插件的下载限制为那些本质上需要的,已于 12 月 21 日解决。

但我没有找到有关它的官方文档。

© www.soinside.com 2019 - 2024. All rights reserved.