是否可以自动设置主分支名称?

时间:2018-03-13 15:18:07

标签: sonarqube sonar-runner

我使用sonar-runner(2.8)在Jenkins工作中启动分析。 Sonar Branch插件安装在我使用的SonarQube 6.7.1服务器上。

无论我在params中使用什么值:

sonar.projectKey

sonar.projectName

sonar.branch.name #from branch plugin

sonar.branch.target #from branch plugin

我无法设置主分支名称。它总是被称为"主人"这是Main分支的默认名称。我还和负责检测长寿分支的正则表达式一起玩。

我可以在SonarQube服务器端(通过UI)手动更改Main分支的分支名称。我想在参数方面进行设置(在分析启动之前)以避免手动工作。

有可能吗?

1 个答案:

答案 0 :(得分:1)

对分支机构的支持是SonarQube Developer Edition的一部分,SonarQube Developer Edition是一个商业软件包。如果您尚未为其购买许可证,则无法更改默认名称的名称。

如果您购买了许可证,则可以在“管理>分支和请求”页面中更改默认分支的名称。您可以在documentation page上阅读有关分支机构支持的更多信息。