SONAR未能处理提交的数据

时间:2018-02-02 19:06:11

标签: maven jenkins sonarqube

我们有一个Jenkins工作,构建我们的主项目,并作为后续步骤调用顶级Maven目标(Maven版本 - maven-3.0.4)和目标设置为声纳:声纳准备SonarQube扫描仪环境。

我们还定义了以下属性:

  

sonar.projectVersion = $ BUILD_NUMBER

     

sonar.projectName = [项目]

     

sonar.analysis.mode =发布

我们确实获得了成功的构建,并且作业将数据提交给Sonar,但Sonar的处理任务报告为FAILED。

这是它报告的状态

{
  "task": {
    "id": "AWFONZ84DcBh9CaPJb9r",
    "type": "REPORT",
    "componentId": "AVXYzChzbzALmEi_QDhe",
    "componentKey": "com.xxxxx.xxx:<parent project>",
    "componentName": "<componentName>",
    "componentQualifier": "TRK",
    "status": "FAILED",
    "submittedAt": "2018-01-31T21:53:12+0000",
    "submitterLogin": "admin",
    "startedAt": "2018-01-31T21:53:13+0000",
    "executedAt": "2018-01-31T21:53:14+0000",
    "executionTimeMs": 951,
    "logs": true
  }
}

控制台日志如下所示:

  

[INFO]分析报告生成于2041ms,目录大小= 11 MB

     

[INFO]分析报告压缩为2366毫秒,zip大小= 4 MB

     

[INFO]分析报告在309ms上传

     

[INFO]分析成功,您可以浏览

     

http://sonarhost:port/dashboard/index/class:projectName

     

[INFO]请注意,一旦服务器处理完提交的分析报告,您就可以访问更新的仪表板

     

[INFO]有关http://sonarhost:port/api/ce/task?id=AWFXJI2tDcBh9CaPJiMR

处理报告的详情

由于这一点,analyId并未显示在报告中,因此,Sonar中的单元测试代码覆盖率选项卡不会填充数据。以前有人见过这种行为吗?欣赏任何人都可以提供的洞察力。

0 个答案:

没有答案