【问题标题】:Can SonarQube fetch Data from a Git Repository?SonarQube 可以从 Git 存储库中获取数据吗?
【发布时间】:2015-03-05 19:26:41
【问题描述】:

我的 Debian 7 机器上运行了一个 SonarQube 实例,现在我希望每次在我的 git 存储库 (BitBucket) 中推送某些内容时,SonarQube 服务器都会自动从我的存储库开始扫描。

这可能吗?怎么做?

谢谢

【问题讨论】:

    标签: git sonarqube bitbucket


    【解决方案1】:

    不,这是不可能的。这不是 SonarQube 处理这部分的责任。相反,您应该配置一个 CI 服务器(如 Jenkins)来完成这项工作:检查您的 repo 是否已更新,如果是,则触发 SonarQube 分析。

    您可以阅读以下与您的问题不完全相关但描述您应该做什么的答案:Do I need sonar and sonar runner for Jenkins?

    【讨论】:

    • 虽然我原则上同意这一点,但对于包含大量模块和大量类文件的代码库,构建时间从 12 分钟增加到 96 分钟,理想情况下,我希望对每个分支(查看两个分支之间的差异以帮助进行代码审查)
    猜你喜欢
    • 2015-01-08
    • 2020-11-12
    • 2021-06-16
    • 1970-01-01
    • 1970-01-01
    • 2015-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多