UI 中是否有任何可能的方法将自定义创建的 jar 插件添加到 SonarQube?
Is there any possible way to add the custom created jar plugin to SonarQube in UI?
我已经创建了一个自定义规则 java 插件 jar 并且能够将其添加到 extensions/plugins 文件夹并重新启动服务器。
有什么方法可以直接在 UI 中完成吗?
没有办法,你可以直接上传一个插件到sonarqube。如果你想让它广泛可用,你总是可以尝试让插件在 Marketplace 上可用。
问题始终是,您的用例是什么。您正在开发公司内部插件吗?它是一个值得添加到市场的开源插件吗?您想将其安装在哪些 Sonarqube 实例上。我可以想象,理论上你也可以在代理中操纵 Marketplace 的响应来添加你的插件,但因此你将需要再次访问基础设施,而且很可能如果你有它,那么将它上传到声纳服务器会更容易直接。
我已经创建了一个自定义规则 java 插件 jar 并且能够将其添加到 extensions/plugins 文件夹并重新启动服务器。 有什么方法可以直接在 UI 中完成吗?
没有办法,你可以直接上传一个插件到sonarqube。如果你想让它广泛可用,你总是可以尝试让插件在 Marketplace 上可用。
问题始终是,您的用例是什么。您正在开发公司内部插件吗?它是一个值得添加到市场的开源插件吗?您想将其安装在哪些 Sonarqube 实例上。我可以想象,理论上你也可以在代理中操纵 Marketplace 的响应来添加你的插件,但因此你将需要再次访问基础设施,而且很可能如果你有它,那么将它上传到声纳服务器会更容易直接。