由于公司一个项目的 dotnet core升级到了3.1
于是把这个项目单独放到一台服务器上执行sonar
重新在这台linux服务器上安装了sonar的运行环境
1、命令行安装
dotnet tool install --global dotnet-sonarscanner --version 4.7.0
2、
vi /root/.dotnet/tools/.store/dotnet-sonarscanner/4.7.0/dotnet-sonarscanner/4.7.0/tools/netcoreapp2.1/any/SonarQube.Analysis.xml
修改连接url

vi /root/.dotnet/tools/.store/dotnet-sonarscanner/4.7.0/dotnet-sonarscanner/4.7.0/tools/netcoreapp2.1/any/sonar-scanner-3.3.0.1492/conf/sonar-scanner.properties
同上。
但是感觉没啥用,还是会报错,报错说是访问的是
http://localhost:9000
于是修改了jenkins的执行命令

运行成功。
需要注意的是:用的token做连接。

本文详细记录了将SonarQube分析工具升级至4.7.0版本,并在Linux服务器上进行配置的过程。作者分享了如何通过命令行安装SonarScanner,修改连接URL,以及在遇到访问localhost:9000错误时,如何调整Jenkins执行命令以解决问题。文章强调使用token进行连接的重要性。
1332

被折叠的 条评论
为什么被折叠?



