Here is my sonar tools versions
- Sonar version 7.9.1 (build 27448)
- SonarScanner for MSBuild 4.3.1
- Our projects are in .Net Framework and .Net Core
- We use TFS and Git for projects.
I want to integrate SCM plugin for automatic issue assigment for both of tfs and git. I have completed all suggestions but it is not working.
Here is my Jenkinsfile step for git project.
stage('Code Analysis') {
steps {
withSonarQubeEnv('InterSonar') {
sh 'unset http_proxy; ./dotnet-sonarscanner begin /k:Demo /n:Demo /v:$BUILD_NUMBER '+
'/d:sonar.host.url=### '+
'/d:sonar.login=### '+
'/d:sonar.exclusions=**/*Test.cs,*Test.cs '+
'/d:sonar.cs.opencover.reportsPaths=./test-coverage-results/test/*.xml '+
'/d:sonar.cs.xunit.reportsPaths=./**/TestResults.xml '+
'/d:sonar.scm.enabled=true '+
'/d:sonar.scm.provider=git '
sh 'dotnet build'
sh 'unset http_proxy; ./dotnet-sonarscanner end /d:sonar.login=##'
}
}
}
and in tfs project I use the sonarproperties file with specified suggestions as described in sonar dcouments. But still not working.