声纳bitbucket拉差异失败的消息

时间:2016-04-12 21:54:13

标签: sonarqube diff bitbucket bamboo

我使用Bitar与Sonar和Bamboo以及所有最新版本。我已将其配置为在拉取请求上构建和运行Sonar。

那部分工作正常。在Bitbucket中,我看到了声纳的结果,而绿色的XXX已经通过了所有质量门,其下有指标。

问题是当我点击DIFF标签时。它显示了差异,但也是一个大红色:

  

Bitbucket的Sonar失败了,未能分析构建项目XXX

enter image description here

让我发疯。任何帮助表示赞赏!

许多类似错误的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

1 个答案:

答案 0 :(得分:0)

我是该插件的作者。我需要一个堆栈跟踪来帮助你。你能看看你的Bitbucket服务器日志吗?如果您不想在此处共享堆栈跟踪,您还可以在https://mibexsoftware.atlassian.net/browse/SONAR的JIRA项目中创建错误报告(这需要创建一个帐户,因此对匿名用户是关闭的)。

祝你好运, 迈克尔