Sonarqube 扫描需要整个代码或只是散列

问题描述

目前我们的 sonarqube 服务器安装在 ap-south-1,我们想扫描 java 代码,Jenkins 服务器驻留在 us-East-1。目前在 us-East-1 和 ap-south 之间建立对等互连。
这里的问题是当 Jenkins 服务器在 ap-south-1 中的远程声纳主机上运行 mvn sonar:sonar 时,它是将整个代码快照传输到 sonarqube 服务器还是仅将代码的哈希值传输到 sonarqube 服务器?

解决方法

我不确定您所说的“哈希”是什么意思。扫描完成后,您可以检查扫描结果,其中包括扫描的源文本,其中将包括所有源文件的全部内容。