SonarQube берет только на csproj, чтобы сделать анализ из SLN - PullRequest
0 голосов
/ 11 октября 2018

Я хочу запустить анализ SonarQube для моих файлов sln, что означает, что все csproj включены в этот файл.Видимо, мне не хватает одной точки в конфигурации, потому что мой сканер принимает только один csproj (всегда один и тот же)

Вот как я использую мою командную строку

E:\SonarQube\bin\SonarQube.Scanner.MSBuild.exe  begin /k:"MySuperProjectKey" /n:"MySuperName" /v:"1.0"

Затем я делаюсборка с использованием инструментов msbuild (без участия Visual Studio)

'"C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe" /t:Rebuild  /p:Configuration=dev MySuperVSProjectWithPlentyOfCSPROJ.sln"'

После этого обычно завершается

"E:\SonarQube\bin\SonarQube.Scanner.MSBuild.exe end"

В конце дня на моем сайте SonarQube анализируется только один общий библиотечный проект C #.вместо 10 или более.

1 Ответ

0 голосов
/ 11 октября 2018

Я должен использовать SonarScanner.MSBuild.exe вместо SonarQube.Scanner.MSBuild.exe Все мои csproj теперь на моей приборной панели.

...