问题分类说明:

MAJOR MINOR  INFO  CRITICAL BLOCKER

问题分为以上五中,分别是主要,次要,提示,严重,阻断

这几个字段对应issues数据表中的severity字段


——————————————————————————————————————


首先根据sonar 中projectkey 也就是关键字


对于sonar展示的问题数的研究

通过语句:

SELECT

         project_uuid

FROM

         projects

WHERE

         kee= 'com.suning.spcs:spctxs-pom:1.5.14'    如图:


对于sonar展示的问题数的研究


当然也可以根据接口,获取project_uuid,如下

http://10.37.124.178:9000/api/ce/task?id=AWMF_byVw6x9hRrwyOth

这个请求获取的结果:

对于sonar展示的问题数的研究

[plain] view plain copy
  1. {"task":{"id":"AWMF_byVw6x9hRrwyOth","type":"REPORT","componentId":"AWKoGAC77Uto1y5a2U8f","componentKey":"com.suning.plppss:plppss-pom:1.1.1","componentName":"plppss-pom 1.1.1","componentQualifier":"TRK","analysisId":"AWMF_cKp1R9XW-B8x9JM","status":"SUCCESS","submittedAt":"2018-04-27T15:25:05+0800","submitterLogin":"admin","startedAt":"2018-04-27T15:25:05+0800","executedAt":"2018-04-27T15:25:41+0800","executionTimeMs":35857,"logs":false,"hasScannerContext":true}}  

查询projects数据表,查对应的project_uuid

 

然后根据project_uuid查询issues数据表

SELECT

         count(*)

FROM

         issues

WHERE

         project_uuid= 'AWMA4IVow6x9hRrwyNsE'

AND severity = 'INFO'

这里severity 数值分别可以为MAJOR  MINOR  INFO CRITICAL  BLOCKER


对于sonar展示的问题数的研究

相关文章:

  • 2021-10-06
  • 2021-06-09
  • 2021-07-29
  • 2022-12-23
  • 2021-09-13
  • 2021-08-02
  • 2022-01-29
  • 2022-01-02
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-30
  • 2021-12-06
  • 2022-12-23
  • 2021-04-26
  • 2021-04-17
相关资源
相似解决方案