Sonarqube 声纳bitbucket pull diff失败消息

Sonarqube 声纳bitbucket pull diff失败消息,sonarqube,diff,bitbucket,bamboo,Sonarqube,Diff,Bitbucket,Bamboo,我用的是带声纳和竹子的Bitbucket以及所有最新版本。我已将其配置为根据拉动请求构建和运行声纳 那部分很好用。在Bitbucket中,我看到了声纳结果,绿色的XXX已经通过了所有的质量关卡,其下有度量标准 问题是当我单击DIFF选项卡时。它显示了差异,但也显示了一个大红色: Bitbucket的声纳已失败,无法分析构建项目XXX 快把我逼疯了。感谢您的帮助 许多类似错误的Localhost日志片段: at ch.mibex.stash.sonar4stash.sonar.buildinfo

我用的是带声纳和竹子的Bitbucket以及所有最新版本。我已将其配置为根据拉动请求构建和运行声纳

那部分很好用。在Bitbucket中,我看到了声纳结果,绿色的XXX已经通过了所有的质量关卡,其下有度量标准

问题是当我单击DIFF选项卡时。它显示了差异,但也显示了一个大红色:

Bitbucket的声纳已失败,无法分析构建项目XXX

快把我逼疯了。感谢您的帮助

许多类似错误的Localhost日志片段:

at ch.mibex.stash.sonar4stash.sonar.buildinfo.StashFileContentRetriever.getFileContents(StashFileContentRetriever.scala:18) ~[plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject.getFileContent(MavenProject.scala:135) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject.pomToModel(MavenProject.scala:31) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject.ch$mibex$stash$sonar4stash$sonar$buildinfo$maven$MavenProject$$processModules(MavenProject.scala:42) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject$$anonfun$ch$mibex$stash$sonar4stash$sonar$buildinfo$maven$MavenProject$$processModules$1.apply(MavenProject.scala:75) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject$$anonfun$ch$mibex$stash$sonar4stash$sonar$buildinfo$maven$MavenProject$$processModules$1.apply(MavenProject.scala:65) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at scala.collection.immutable.List.foreach(List.scala:381) [scala-2.11-provider-plugin-0.10.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject.ch$mibex$stash$sonar4stash$sonar$buildinfo$maven$MavenProject$$processModules(MavenProject.scala:65) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject.analyze(MavenProject.scala:24) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.BuildProjectsAnalyzer$$anonfun$1$$anonfun$apply$2.apply(BuildProjectsAnalyzer.scala:39) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.BuildProjectsAnalyzer$$anonfun$1$$anonfun$apply$2.apply(BuildProjectsAnalyzer.scala:37) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) [scala-2.11-provider-plugin-0.10.jar:na]
at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) [scala-2.11-provider-plugin-0.10.jar:na]
at com.atlassian.stash.internal.concurrent.StateTransferringExecutor$StateTransferringRunnable.run(StateTransferringExecutor.java:70) [bitbucket-platform-4.4.2.jar:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.8.0_77]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.8.0_77]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [na:1.8.0_77]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [na:1.8.0_77]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_77]
at java.lang.Thread.run(Unknown Source) [na:1.8.0_77]
... 46 frames trimmed
2016-04-13 05:56:21,026 ERROR [threadpool:thread-2] jvienneau @1JCQX84x356x15892x0 1x5tg13 10.12.40.146 "GET /rest/sonar4stash/1.0/sonarissues HTTP/1.1" c.m.s.s.s.b.StashFileContentRetriever SONAR: Was not able to read build file dataservice\casenet-dataservice-adapter/pom.xml in repository TC libs of branch hzawil/TEST-1. Will stop analysis now...
com.atlassian.bitbucket.content.NoSuchPathException: The path "dataservice\casenet-dataservice-adapter/pom.xml" does not exist at revision "refs/heads/hzawil/TEST-1"
at com.atlassian.bitbucket.scm.git.command.GitCommandExitHandler.evaluateStdErr(GitCommandExitHandler.java:74) ~[bitbucket-git-4.4.2.jar:na]
at com.atlassian.bitbucket.scm.git.command.GitCommandExitHandler.onError(GitCommandExitHandler.java:156) ~[bitbucket-git-4.4.2.jar:na]
at com.atlassian.bitbucket.scm.DefaultCommandExitHandler.onExit(DefaultCommandExitHandler.java:31) ~[bitbucket-spi-4.4.2.jar:na]
at com.atlassian.bitbucket.scm.BaseCommand.callExitHandler(BaseCommand.java:138) ~[bitbucket-spi-4.4.2.jar:na]
at com.atlassian.bitbucket.scm.BaseCommand$CommandFuture.internalGet(BaseCommand.java:252) ~[bitbucket-spi-4.4.2.jar:na]
at com.atlassian.bitbucket.scm.BaseCommand$CommandFuture.get(BaseCommand.java:221) ~[bitbucket-spi-4.4.2.jar:na]
at com.atlassian.bitbucket.scm.BaseCommand.call(BaseCommand.java:75) ~[bitbucket-spi-4.4.2.jar:na]
at com.atlassian.stash.internal.content.DefaultContentService.streamFile(DefaultContentService.java:129) ~[bitbucket-service-impl-4.4.2.jar:na]
at com.atlassian.plugin.util.ContextClassLoaderSettingInvocationHandler.invoke(ContextClassLoaderSettingInvocationHandler.java:26) ~[atlassian-plugins-core-4.1.1.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.StashFileContentRetriever.getFileContents(StashFileContentRetriever.scala:18) ~[plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject.getFileContent(MavenProject.scala:135) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.jar:na]
at ch.mibex.stash.sonar4stash.sonar.buildinfo.maven.MavenProject.pomToModel(MavenProject.scala:31) [plugin.805853672496094168.sonar4stash-1.6.1_1459539398878.ja

我是这个插件的作者。我需要一个堆栈跟踪来帮助你。你能看一下你的Bitbucket服务器日志吗?如果您不想在这里共享堆栈跟踪,您还可以在我们的JIRA项目中创建一个bug报告(它需要创建一个帐户,因此对于匿名用户是关闭的)

致以最良好的祝愿,
Michael

我是插件的作者。我需要一个堆栈跟踪来帮助你。你能看一下你的Bitbucket服务器日志吗?如果您不想在这里共享堆栈跟踪,您还可以在我们的JIRA项目中创建一个bug报告(它需要创建一个帐户,因此对于匿名用户是关闭的)

致以最良好的祝愿,
Michael

谢谢,但是这个堆栈跟踪不是由我们的插件引起的(它来自Bitbucket服务器本身)。当您在UI中打开差异时,请再次查看您的日志好吗?然后,您应该会看到一个堆栈跟踪,其中包含前缀为“SONAR:”的消息和包含“ch.mibex.stash.sonar4stash”的堆栈帧。那么以“ch.mibex.stash”开头的堆栈帧呢?将上面的错误日志替换为应用程序日志中的ch.mibex.stash部分。分支“hzawil/TEST-1”中缺少生成文件dataservice\casenet dataservice adapter/pom.xml。可能吗?请您概述一下您的构建结构(pom.xml文件所在的目录)?该目录中有一个pom文件。请参阅上面的依赖关系树。谢谢,但此堆栈跟踪不是由我们的插件引起的(它来自Bitbucket服务器本身)。当您在UI中打开差异时,请再次查看您的日志好吗?然后,您应该会看到一个堆栈跟踪,其中包含前缀为“SONAR:”的消息和包含“ch.mibex.stash.sonar4stash”的堆栈帧。那么以“ch.mibex.stash”开头的堆栈帧呢?将上面的错误日志替换为应用程序日志中的ch.mibex.stash部分。分支“hzawil/TEST-1”中缺少生成文件dataservice\casenet dataservice adapter/pom.xml。可能吗?请您概述一下您的构建结构(pom.xml文件所在的目录)?该目录中有一个pom文件。请参见上面的依赖关系树。