sonarqube запускается. net core api дает ошибку - PullRequest
0 голосов
/ 08 мая 2020

Я создал один. net core api project 3.1 версии. Также установлен sonarqube и создайте там один проект и сгенерированный токен, теперь я запускаю команду из командной строки. Два шага начинаются и сборка выполняется успешно, но последний шаг завершается с ошибкой. Моя команда следующая:

dotnet C:\sonarqube\SonarScanner.MSBuild.dll begin /k:"86544e2c28cc8f796558282aff7ea9fc76a6403d"

dotnet build D:\Projects\ServiceApi\ServiceApi.sln

dotnet C:\sonarqube\SonarScanner.MSBuild.dll end

Ошибка:

Calling the SonarQube Scanner...

Unhandled Exception: System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at SonarScanner.MSBuild.Common.ProcessRunner.Execute(ProcessRunnerArguments runnerArgs)
at SonarScanner.MSBuild.Shim.SonarScannerWrapper.ExecuteJavaRunner(AnalysisConfig config, 
IEnumerable`1 userCmdLineArguments, ILogger logger, String exeFileName, String propertiesFileName, 
IProcessRunner runner)
at SonarScanner.MSBuild.Shim.SonarScannerWrapper.InternalExecute(AnalysisConfig config, IEnumerable`1 
userCmdLineArguments, ILogger logger, String fullPropertiesFilePath)
at SonarScanner.MSBuild.Shim.SonarScannerWrapper.<>c__DisplayClass7_0.<Execute>b__0()
at SonarScanner.MSBuild.Shim.SonarScannerWrapper.Execute(AnalysisConfig config, IEnumerable`1 
userCmdLineArguments)
at 
SonarScanner.MSBuild.PostProcessor.MSBuildPostProcessor.InvokeSonarScanner(IAnalysisPropertyProvider 
cmdLineArgs, AnalysisConfig config)
at SonarScanner.MSBuild.PostProcessor.MSBuildPostProcessor.Execute(String[] args, AnalysisConfig 
config, ITeamBuildSettings settings)
at SonarScanner.MSBuild.BootstrapperClass.PostProcess()
at SonarScanner.MSBuild.BootstrapperClass.Execute()
at SonarScanner.MSBuild.Program.Execute(String[] args, ILogger logger)
at SonarScanner.MSBuild.Program.Main(String[] args)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...