【问题标题】:Sonarqube pull request decoration with Bitbucket使用 Bitbucket 进行 Sonarqube 拉取请求装饰
【发布时间】:2020-01-03 20:11:17
【问题描述】:

所以我有 SonarQube 开发者版的试用许可证

SonarQube 安装后,使用 Pull Request Analysis 文档为 Bitbucket Server 配置 PR 装饰

现在我要执行哪些步骤来让它扫描 bitbucket 项目以获取拉取请求?我将把参数放在哪里,比如我现在迷失了这个/

提前致谢!

【问题讨论】:

  • 您需要提供有关您的项目的更多详细信息:即您使用什么工具来构建它(Maven、Gradle、MsBuild 等)
  • 用 Maven 构建它,有什么想法吗?

标签: sonarqube bitbucket pull-request sonarqube-ops


【解决方案1】:

Sonarqube 不会扫描您的代码,bitbucket 也不会这样做。这很可能是由您的 CI 工具(如 jenkins、bamboo 等)完成的。然后您的构建工具会将其上传到您的 sonarqube 实例,这将允许您重新访问这些代码更改并查看问题和覆盖率等,然后 bitbucket 可以获取这些数据并显示出来。

这意味着您必须配置的不仅仅是两个工具。您需要在进行分析时告诉 sonarqube,您的分支是什么,或者您的 pullrequest 是什么,以便它可以参考。如Documentation中所述

如果您不想在每次提交时触发构建,您可以使用诸如拉取请求通知器之类的插件,但更多信息请参见此答案Old Way of doing this

【讨论】:

    猜你喜欢
    • 2020-05-06
    • 2022-06-28
    • 1970-01-01
    • 2022-01-06
    • 1970-01-01
    • 2018-03-07
    • 2016-10-06
    • 2016-11-24
    • 2019-12-19
    相关资源
    最近更新 更多