【发布时间】:2016-08-03 17:51:44
【问题描述】:
我将 Bitbucket 与 Sonar 和 Bamboo 以及所有最新版本一起使用。我已将其配置为根据拉取请求构建和运行 Sonar。
那部分工作正常。在 Bitbucket 中,我看到了 Sonar 结果,并且绿色的 XXX 已通过所有质量门及其下方的指标。
问题是当我单击 DIFF 选项卡时。它显示了差异,但也是一个大红色:
Sonar for Bitbucket 失败,无法分析构建项目 XXX
把我逼疯了。任何帮助表示赞赏!
Localhost log sn -p 很多类似的错误:
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
【问题讨论】:
标签: sonarqube diff bitbucket bamboo