【发布时间】:2015-07-21 09:41:17
【问题描述】:
将我的 scm 活动声纳从 3.7 更改为 sonarqube 5.1.1,因为它具有内置的 scm 插件。
没有得到运行它所需的配置以及传递的内容
setting->一般设置->scm->sonar.scm.provider
我找到了这个链接 http://maven.apache.org/scm/clearcase.html 并创建了一个
网址:- scm:clearcase:baxi_view_4:clinical
错误
org.apache.maven.plugin.MojoExecutionException:SCM 提供程序设置为“scm:clearcase:baxi_view_4:clinical”,但未找到此密钥的 SCM 提供程序。支持的 SCM 提供程序是 git,svn
以及我的代码中需要哪些其他更改或配置,或者我必须在 pom.xml 中指定什么。
我正在将 jenkins 和声纳集成用于 CI 和报告
【问题讨论】:
-
http://127.0.0.1:9000/updatecenter/available您是否为 SonarQube 安装了 ClearCase 插件?下载编译自:github.com/SonarCommunity/sonar-scm-clearcase -
CVS SCM 提供者、Jazz Rational Team Concert SCM 提供者、Mercurial SCM 提供者、Perforce SCM 提供者 和TFVC SCM 提供者。这些是可用插件中显示的 scm 插件,那里没有 clearcase-scm 的插件..
-
我已经下载并编译了代码,现在创建了 2 个 jar,我必须将它们放在 sonarqube 的 plugins 文件夹中
-
好的,我将 jars 放在下载文件夹中并重新启动声纳,因此它们现在显示在插件文件夹和已安装的插件中,显示 clearcase-scm 插件。但是我必须做哪些配置运行这个。
-
确保将其添加到 sonar.properties
sonar.scm.provider=clearcase并重新运行声纳分析。
标签: maven jenkins sonarqube clearcase maven-scm