由于公司一个项目的 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做连接。