postgresql - 有没有办法配置 sonar-maven-plugin 以通过 REST API 存储报告

标签 postgresql maven sonarqube

我们正在使用 maven 插件 org.sonarsource.scanner.maven.sonar-maven-plugin 将我们的报告存储到我们的 Sonar qube 实例中。由于公司原因,我们的 CI 服务器位于不同的网络区域中,因此此实例和 postgres 默认端口已关闭。我想知道是否可以选择以不同的方式存储报告,然后通过 jdbc 将它们直接写入数据库,因为在这里打开端口是一项繁琐的任务;)

此外,我们还有一些较旧的软件需要使用本地 Sonar 运行器实例进行分析,同样的问题也适用于此(所以如果有另一种方式来存储报告)

最佳答案

从 5.2 版开始,扫描器不再连接到数据库。因此,这里最简单/最安全的做法应该是升级到最新的 LTS(在撰写本文时为 5.6)

关于postgresql - 有没有办法配置 sonar-maven-plugin 以通过 REST API 存储报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40800070/

相关文章:

Maven:使用基于配置文件的插件

SonarQube:如何提高 Sonar Portal 中的认知复杂度阈值?

c# - 忽略多个标准不起作用的问题

postgresql 触发器错误控制到达触发器末尾而没有 RETURN

postgresql - Postgres : Refer to CTE alias within function

java - 如何在 Eclipse 代码模板中获取 Maven pom.xml 版本?

Docker:无法使用 VictoriaMetrics "vmagent"抓取 SonarQube,连接被拒绝

sql - JOIN 子句的括号

python - INSPECTDB 和 INSPECTDB_REFACTOR 生成空模型

maven - 使用 OpenDaylight 入门原型(prototype)不起作用