sonarqube-ops相关内容

Sonarqube 后台任务永远运行

我们已经运行 SonarQube 5.6.4 有一段时间了.然后我们突然观察到后台任务的队列在增加.在日志中,我们看到这样的消息: 2017.07.24 13:56:10 INFO [o.s.s.es.BulkIndexer] 0 个请求已处理(0 个项目/秒) 每分钟一个日志条目. 然后开始的其他任务失败了: org.elasticsearch.client.transport.No ..
发布时间:2022-01-17 22:18:19 Java开发

git 分支合并/移除时自动移除 Sonarqube 分支项目

我们目前有一个使用 Multibranch Workflow 插件 的 jenkins 管道.每个 git 分支执行一个 sonarqube 分析,使用 sonar.branch 属性创建一个 sonarqube 项目.这非常有用,因为在合并之前正在分析每个分支,当分支与 master 合并并在 GIT 上消失时会出现问题,项目在 sonarqube 上继续,需要手动删除.有没有办法自动完成?或任 ..
发布时间:2022-01-17 22:05:16 其他开发

使用 MySql 设置声纳

我正在尝试将声纳 Qube 5.5 默认数据库更改为 Mysql.但它仍在连接到默认 H2 DB. 配置如下. 我已经在 Mysql DB 中运行了以下脚本 # 创建 SonarQube 数据库和用户.## 命令:mysql -u root -p ..
发布时间:2022-01-17 21:57:21 数据库

如何持久化配置&Sonarqube docker 镜像中跨容器调用的分析

Sonarqube 官方 docker 镜像,不会保留任何配置更改,例如:创建用户、更改 root 密码甚至安装新插件. 一旦容器重新启动,所有配置更改都会消失,安装的插件也会丢失.甚至项目的密钥和它们之前的 QA 分析数据在重新启动后也不可用. 在使用 Sonarqube 的官方 docker 镜像时,我们如何持久化数据? 解决方案 Sonarqube 映像带有一个临时的 h ..
发布时间:2022-01-17 21:26:33 其他开发

Sonarqube 5.5 和 mariadb

我们正在尝试升级到最新的 sonarqube 5.5.我们有 mariadb 10.1(最新),从现在开始我们对 sonarqube 没有任何问题. 现在,随着升级,sonarqube 将无法启动.它说: 不支持的 mysql 版本:5.5.支持的最低版本是 5.6. 有什么技巧可以让我们使用 mysql 5.6 让“声纳认为"吗? 解决方案 您可以更改 Sonarqub ..
发布时间:2022-01-15 20:34:00 其他开发

SonarQube 无法从 MariaDB 10 启动

我在 CentOS 7 中用 yum 安装了 MariaDB. SonarQube 抛出此异常: org.sonar.api.utils.MessageException:不支持的 mysql 版本:5.5.支持的最低版本是 5.6. 当我使用版本 10 重新安装 MariaDB 时,SonarQube 仍然抛出相同的异常. SonarQube-5.5 如何检测 MySQL 版本? ..
发布时间:2022-01-15 20:09:53 其他开发

如何保持配置和Sonarqube Docker映像中跨容器调用的分析

Sonarqube官方docker映像未保留任何配置更改,例如:创建用户,更改root密码甚至安装新插件。 重新启动容器后,所有配置更改都会消失,安装的插件也会丢失。重新启动后,甚至项目的密钥及其以前的质量检查分析数据也将不可用。 使用Sonarqube的官方docker镜像时如何持久保存数据? 解决方案 Sonarqube映像带有一个临时的h2数据库引擎,不建议在生产环境 ..
发布时间:2020-10-24 19:58:15 其他开发

将数据库从SonarQube 5.3迁移到5.6.2(和5.5)时发生IllegalStateException

当尝试将数据库从SonarQube 5.3升级到SonarQube 5.6.2时,出现了"java.lang.IllegalStateException"消息,消息为“未能对源数据进行解压缩和反序列化"(最初是com.google.protobuf引起的). InvalidProtocolBufferException:流已损坏). 我已经尝试了几种不同的数据库(有40个团队使用SonarQ ..
发布时间:2020-07-25 18:32:15 其他开发

SonarQube后台任务运行超过4个小时

我们正在将SonarQube从4.5.X升级到5.6.X,计算引擎是一个新概念,并且从表面上讲非常灵敏. 但是当它投入工作时,它执行的并不多!如果您成功了,可以帮助我度过难关 我选择了一个用SonarQube 4.5.4在4分钟内扫描的测试项目.现在,使用(渐变)扫描仪进行的初始扫描需要3分钟.在测试项目中,CE后台任务将永远运行,第一个任务在183分钟内完成,其他任务在263分钟内完成,第 ..
发布时间:2020-07-25 18:32:13 其他开发

SonarQube内部H2数据库的默认凭据?

我正在运行SonarQube 5.6.1,并试图保存创建的视图.为此,我想看看Sonar(根据其自述文件)用于内部嵌入式DB的H2 DB. 我已经运行了H2 jar文件,并且在控制台中能够登录到虚拟DB.如果SonarQUbe正在运行,则无法连接. 那么,该数据库的默认凭据是什么? 尝试了我的用户凭据和admin/admin,没有任何作用. SonarQube管理员用户默认为Admin ..
发布时间:2020-07-25 18:32:08 其他开发

Sonar启动时Elasticsearch批量索引错误

有人可以协助解决以下错误吗?它是在Java 8u71和Oracle数据库上运行的SonarQube 5.6启动时发生的.该实例刚刚从5.2更新.我安装了Puppet插件并将其卸载,以尝试解决该错误.启动后,我确认Elasticsearch在端口9001上. 2016.06.13 00:16:04 ERROR web[o.s.s.es.BulkIndexer] Fail to execute ..
发布时间:2020-07-25 18:32:06 其他开发

使用MySql进行声纳设置

我正在尝试将声纳Qube 5.5默认数据库更改为Mysql,但是它仍在连接到默认H2 DB. 配置如下. 我已经在Mysql DB中运行了以下脚本 # Create SonarQube database and user. # # Command: mysql -u root -p ..
发布时间:2020-05-15 04:59:07 数据库

Sonarqube 5.5和mariadb

我们正在尝试升级到最新的声纳5.5.我们有了mariadb 10.1(最新版本),从现在开始,声纳古贝就没有问题了. 现在,随着升级,声纳库将无法启动.它说: 不受支持的mysql版本:5.5.支持的最低版本是5.6. 我们可以使用任何技巧来使“声纳认为"我们正在使用mysql 5.6吗? 解决方案 您可以在Sonarqube的类MINIMAL_SUPPORTED_DB_ ..
发布时间:2020-05-06 03:28:44 其他开发