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

Sonarqube 是否可以自动设置主分支名称?,sonarqube,sonar-runner,Sonarqube,Sonar Runner,我在Jenkins的工作中使用sonar runner(2.8)进行分析。 Sonar分支插件安装在我使用的SonarQube 6.7.1服务器上 无论我在参数中输入了什么值: 声纳.投影键 sonar.projectName sonar.branch.name#来自分支插件 sonar.branch.target#来自分支插件 我无法设置主分支名称。它总是被称为“master”,这是主分支的默认名称。我还使用了负责检测长寿分支的正则表达式 我可以在SonarQube服务器端手动更改主分支的分支

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

无论我在参数中输入了什么值:

声纳.投影键

sonar.projectName

sonar.branch.name#来自分支插件

sonar.branch.target#来自分支插件

我无法设置主分支名称。它总是被称为“master”,这是主分支的默认名称。我还使用了负责检测长寿分支的正则表达式

我可以在SonarQube服务器端手动更改主分支的分支名称(通过UI)。我想在参数端设置它(在分析启动之前),以避免手动操作


有可能吗?

对分支的支持是SonarQube开发者版的一部分,这是一个商业软件包。如果尚未为默认名称购买许可证,则无法更改其名称


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

关于我们的版本:版本:数据中心版;型式试验;2018年12月13日到期。关于您的回复:我知道我们已经安装了Branch插件(1.0(build 507)安装)。我还知道我可以在服务器端更改分支名称(我可以在“管理”->“分支”的项目页面中进行更改)。我的问题是,我能不能不用手?您的一位同事(Teryk)已经回复我(谢谢!)我需要使用RESTAPI。所以这更适合我:因为您拥有数据中心版许可证,这意味着您是SonarSource客户。在这种情况下,您可以访问SonarSource支持,这是获得帮助的最佳方式。你应该和他们联系。