Try following (give solution path name)
- run:
name: SonarQube
command: |
export PATH="$PATH:/root/.dotnet/tools"
dotnet tool install --global dotnet-sonarscanner
dotnet tool install --global dotnet-coverage
dotnet-sonarscanner begin /k:"mykeyname" /d:sonar.host.url=host_url /d:sonar.login=${SONAR_LOGIN_SECRET} /d:sonar.visualstudio.enable=true /d:sonar.cs.vscoveragexml.reportsPaths=$(Agent.TempDirectory)\**\*.coveragexml /d:sonar.cs.vstest.reportsPaths=$(Agent.TempDirectory)\**\*.trx /d:sonar.verbose=true /d:sonar.log.level="TRACE"
dotnet build mysolution.sln --no-incremental
dotnet-coverage collect "dotnet test mysolution.sln" -f xml -o $(Agent.TempDirectory)\**\*.coveragexml
dotnet-sonarscanner end /d:sonar.login=${SONAR_LOGIN_SECRET}
Posted On:
05-Sep-2022 00:24