gpt4 book ai didi

长期分支的 Sonarqube 分支结果未按预期显示

转载 作者:行者123 更新时间:2023-12-04 12:39:13 25 4
gpt4 key购买 nike

Sonarqube 服务器版本 7.0(内部版本 36138)

Sonarqube 分支插件 7.0(内部版本 413)

sonar-maven-plugin:3.4.0.905

Java项目

Sonarqube 已经设置了一个主分支。

作为 Jenkins 构建作业的一部分,我们执行以下命令:

mvn sonar:sonar -Dsonar.host.url=<our host> -Dsonar.projectName=<project name> -Dsonar.projectKey=<project name> -Dsonar.branch.name=${BRANCH}

其中 BRANCH 设置为我们在 Jenkins 中构建的分支名称。

当我们构建“开发”分支时,分析似乎有效,因为如果开发分支不在 Sonarqube 中并且分析的时间戳在服务器上正确,则会出现,但存在两个问题:

1) 根据 https://docs.sonarqube.org/display/PLUG/Branch+Plugin 中的说明,我已将“develop”设置为一个长期存在的分支通过将 SQ 服务器中的长期分支正则表达式修改为:

(分支|发布|开发)-.*

但我只看到“开发”分支显示上的问题和代码选项卡。在 Jenkins 的工作中,我看到了以下消息:

[INFO] 分支名称:develop,类型:short living

这让我相信开发并没有被认为是一个长期存在的分支。

2) 问题选项卡中没有输出。只有代码选项卡显示任何内容。但是 master 分支输出显示了 225 个问题,所以我希望开发分支中的问题列表相同(因为它们还没有得到解决)。

问题:
  • 长寿分支是否显示与您相同的所有输出
    通常看到主分支,包括“概述”?
  • 我需要做些什么来指定“开发”分支
    像上面的maven命令一样长久吗?
  • 知道为什么问题选项卡不显示任何内容吗?

  • 非常感谢,
    韦斯

    最佳答案

    关于长期分支的 Sonarqube 分支结果未按预期显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50865879/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com