【发布时间】:2013-02-13 05:42:04
【问题描述】:
我将 Sonar 与 Sonar Runner 和 Jenkins 一起使用。 奇怪的是,当我手动开始工作时,一切正常,但在周期性的夜间构建中它失败并说:
org.sonar.runner.RunnerException:目录中没有匹配模式“java”的文件
所以我知道 Sonar Runner 找不到我的源文件。但为什么会这样呢?我的意思是当我手动启动它时,声纳工作正常并使用源文件。我没有改变任何东西。 这是完全相同的工作......
【问题讨论】:
-
听起来 Jenkins 是从不同的目录运行的。 java 文件是否位于 Jenkins 项目工作区中?
-
Jenkins 正在下载 Jenkins 文件夹中项目工作区文件夹中的所有 java 文件。那是我指的。好的,当我手动启动它时,我得到了同样的错误。上周它起作用了......没有改变任何东西......奇怪的事情
标签: jenkins sonarqube jenkins-plugins sonar-runner