Сборка настроена для запуска анализа SonarQube, но не удалось найти цели анализа SonarQube.

Я новичок в .Net и новичок в SonarScanner с MS Build. Я с нетерпением жду вашей помощи в устранении ошибки, которую я получаю при сборке проекта после начала процесса sonarscanner-msbuild.

C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\MSBuild\14.0\Microsoft.Common.targets\ImportBefore\SonarQube.Integration.ImportBefore.targets(62,5): error : The build is configured to run SonarQube analysis but the SonarQube analysis targets could not be located. Project: XYZ.csproj [E:\jenkins\workspace\XYZ\XYZ.csproj]

person Rakesh Mahendrakar    schedule 06.11.2018    source источник


Ответы (1)


Советы и подсказки:

  1. Убедитесь, что вы запустили SonarScanner.MsBuild begin перед выполнением MsBuild
  2. Запустите MsBuild с переключателем /v:diagnostic, чтобы получить подробный журнал устранения неполадок. В журнале поиска значения SonarQubeTargetsPath и SonarQubeTargetFilePath.
  3. В случае возникновения этой или другой трудности с настройкой см. мое руководство по настройке SonarQube в экосистеме .NET: https://blog.pragmasoft.pl/software/2018-10-10-sonarqube-2-setup-среда/
person Marcin Wachulski    schedule 07.11.2018
comment
+1 за это, так как это помогло решить мою проблему; подумал, что поделюсь своим случаем, чтобы помочь в дальнейшем: в моем случае ошибка была вызвана запуском очистки и восстановления после команды «начать». Я исправил, убедившись, что только сборка выполняется между «началом» и «концом». - person smn.tino; 02.05.2019