【发布时间】:2017-03-02 04:03:28
【问题描述】:
我正在使用 sonarqube 6.2, mvn 3.2.5 开始对 javascript 项目进行分析,但分析报告的问题未显示在我的 github 拉取请求中。
mvn -X -V -f pom-ui.xml -Dsonar.host.url=http://sonarqubeaddres:9000 -Dsonar.sources=./src clean sonar:sonar -Dsonar.issuesReport.console.enable=true -Dsonar.github.repository=reponame -Dsonar.github.pullRequest=1977 -Dsonar.github.oauth=key -Dsonar.analysis.mode=issues -Dsonar.verbose=true
.....
------------- Issues Report -------------
+27793 issues
+309 blocker
+8776 critical
+8590 major
+10074 minor
+44 info
-------------------------------------------
[INFO] 13:53:26.191 ANALYSIS SUCCESSFUL
[DEBUG] 13:53:26.195 Post-jobs : GitHub Pull Request Issue Publisher (wrapped)
[INFO] 13:53:26.195 Executing post-job GitHub Pull Request Issue Publisher (wrapped)
现在我正在 github 中查看我的 pull request #1977,因为 mvn 运行 sonar:sonar 目标,并且在分析发生时文本会发生变化,显示“SonarQube 分析正在进行中”。但是在分析之后,它永远不会报告 pullrequest 中的问题。当 mvn 完成拉取请求中的 sonarqube 检查时,会返回文本:“sonarqube — SonarQube 报告没有问题”并且显然存在问题,并且由于文本更改,所有安全性必须设置正确,否则消息将永远不会在执行分析时动态更新。
我也尝试过预览......同样的行为。
有什么想法吗?
【问题讨论】: