【问题标题】:Bamboo SonarScanner takes long before ending the taskBamboo SonarScanner 需要很长时间才能结束任务
【发布时间】:2017-06-16 01:58:59
【问题描述】:

我在使用名为 SonarQube 的 Bamboo 插件时遇到问题。这个插件应该扫描我的代码,然后将报告发送到我们的 SonarQube 实例。这工作正常 atm,唯一的问题是需要很长时间才能完成该过程,只需查看日志:

build  07-Jun-2017 23:55:46  SonarQube 扫描仪已完成

build  07-Jun-2017 23:55:46  23:55:46.965  正在创建摘要降价文件...

build  07-Jun-2017 23:55:46  23:55:46.98  分析结果:https://sonarqube.tamtam.nl/dashboard/index/sonar:Hypotheker:develop

build  07-Jun-2017 23:55:46  23:55:46.98  后处理成功。

simple  08-Jun-2017 00:34:00  已完成任务“发送到声纳”,结果:成功

simple  08-Jun-2017 00:34:00  运行构建后插件“Docker Container Cleanup”

您可以看到“发送到 Sonar”任务需要 40 分钟,我听到您说“是的,您正在上传一些东西,当然这需要时间”。唯一的问题是它是一个 3MB 的 zip,上传时间不应该是 40 分钟。

你们知道为什么会这样吗?

干杯, 耶尔默

【问题讨论】:

  • 您的 SonarQube 实例上是否安装了 Build Breaker 插件?
  • 不,我不这样做,这是推荐的吗?
  • 不,不是。但它可能解释了这种行为。

标签: sonarqube bamboo sonarqube-scan


【解决方案1】:

这有点猜测,但这并不是上传需要这么长时间。大概你有"Fail build when project fails configured quality gates" provisioned in the Bamboo task

如果是这种情况,那么上传会相当快,但是您的分析报告会在队列中等待一段时间等待处理,或者需要一段时间来处理(或两者兼而有之),而您的构建任务正在等待完成。

【讨论】:

  • Dit is helaas niet het geval :(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-05
相关资源
最近更新 更多