美文网首页
sonar获取taskid

sonar获取taskid

作者: 寻叶亭 | 来源:发表于2020-08-07 22:28 被阅读0次

先简单介绍一下sonar扫描的背景,sonar分为客户端sonar-scanner和服务端,客户端扫描代码并分析,分析完成后会向服务端推送报告。

每次推送会生成一个唯一的id,如何获取到这个id呢?

其实这个id默认会生成在当前扫描目录,但不同的扫描命令生成的路径不同。

直接sonar-scanner扫描的话,是生成在.scannerwork/report-task.txt,使用mvn sonar:sonar命令扫描的话,则是生成在target/sonar/report-task.txt。

或者可以直接指定生成的文件,使用-Dsonar.scanner.metadataFilePath=xxx/1.txt,注意xxx需指定为绝对路径。

先简单介绍一下sonar扫描的背景,sonar分为客户端sonar-scanner和服务端,客户端扫描代码并分析,分析完成后会向服务端推送报告。

每次推送会生成一个唯一的id,如何获取到这个id呢?

其实这个id默认会生成在当前扫描目录,但不同的扫描命令生成路径不同。

直接sonar-scanner扫描的话,是生成在.scannerwork/report-task.txt,使用mvn sonar:sonar命令扫描的话,则是生成在target/sonar/report-task.txt。

或者可以直接指定生成的文件,使用-Dsonar.scanner.metadataFilePath=xxx/1.txt,注意xxx需指定为绝对路径。

先简单介绍一下sonar扫描的背景,sonar分为客户端sonar-scanner和服务端,客户端扫描代码并分析,分析完成后会向服务端推送报告。

每次推送会生成一个唯一的id,如何获取到这个id呢?

其实这个id默认会生成在当前扫描目录,但不同的扫描命令生成路径不同。

直接sonar-scanner扫描的话,是生成在.scannerwork/report-task.txt,使用mvn sonar:sonar命令扫描的话,则是生成在target/sonar/report-task.txt。

或者可以直接指定生成的文件,使用-Dsonar.scanner.metadataFilePath=xxx/1.txt,注意xxx需指定为绝对路径。

相关文章

网友评论

      本文标题:sonar获取taskid

      本文链接:https://www.haomeiwen.com/subject/rxtmrktx.html