小编gre*_*ign的帖子

如何与没有主目录的用户一起运行声纳分析:无法创建用户/dev/null/.sonar/cache

我有sonarqube服务器4.0和sonar-ant-task-2.1.我的声纳目标在我当地的RHEL 5机器上运行良好,但是一旦我将它升级到共享的RHEL 5环境,它将由主目录为"/ dev/null"的用户运行.我无法改变这一点.

我收到以下错误:无法创建用户缓存/ dev/null/.sonar/cache引起:java.io.IOException:无法创建目录/dev/null/.sonar/cache

我设置了以下两个属性:

<property name="sonar.working.directory" value="dirWhereUserHasAccess"/> <property name="sonar.userHome" value="dirWhereUserHasAccess"/>

这些属性似乎在本地具有所需的影响,但是当在共享环境中运行时,不使用sonar.userHome.我犯了同样的错误.它正在尝试使用/ dev/null.

如何让声纳停止尝试访问此缓存的/ dev/null?

错误描述如下.Jira任务创建了https://jira.codehaus.org/browse/SONARPLUGINS-3349

sonar-runner sonarqube

5
推荐指数
2
解决办法
9684
查看次数

声纳maven目标与sonarqube jenkins插件 - 错误SCM提供程序设置为"git"但没有SCM提供程序找到此密钥

我按照这些说明操作:http://docs.sonarqube.org/display/PLUG/Triggering+SonarQube+on+Jenkins+Job#TriggeringSonarQubeonJenkinsJob-TriggeringaProjectAnalysiswithMaven

SonarQube:5.1.1,
Jenkins SonarQube插件:2.2.1

我对基础项目的maven目标是
干净的编译器:编译

当我构建我的项目时,我从声纳后期构建任务中得到此错误:

[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project onu-main: SCM provider was set to "git" but no SCM provider found for this key. No SCM provider installed -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project onu-main: SCM provider was set to "git" but no SCM provider found for this key. No SCM provider installed
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
    at …
Run Code Online (Sandbox Code Playgroud)

maven jenkins sonarqube sonarqube5.1

4
推荐指数
2
解决办法
7207
查看次数

标签 统计

sonarqube ×2

jenkins ×1

maven ×1

sonar-runner ×1

sonarqube5.1 ×1