При настройке TFS 2013 возникают проблемы со сборкой SonarQube.

Я настроил SonarQube для работы с TFS 2013. Я выполнил шаги, указанные в документе по установке. Когда я пытаюсь создать сборку из TFS онлайн или Visual Studio, я могу успешно выполнить шаги до Finish the analysis and upload the results to SonarQube.

Я получаю сообщение об ошибке No ProjectInfo.xml files were found. Check that the analysis targets are referenced by the MSBuild projects being built.

Я не могу понять, что может вызвать проблему. Я проверил одну из ссылок: Не найдены файлы ProjectInfo.xml из командной строки с использованием MSBuild SonarQube Runner v1.0, что говорит о командной строке. Может ли кто-нибудь указать, где проблема?

Ниже приведен журнал ошибок:

2015-09-12T11:44:10.9194896Z Output directory: C:\a\6fb08ad4\.sonarqube\out

2015-09-12T11:44:10.9194896Z Config file: C:\a\6fb08ad4\.sonarqube\out

2015-09-12T11:44:10.9204886Z 11:44:10 AM  Loading the SonarQube analysis config from C:\a\6fb08ad4\.sonarqube\conf\SonarQubeAnalysisConfig.xml

2015-09-12T11:44:10.9204886Z 11:44:10 AM  Attempting to locate the CodeCoverage.exe tool...

2015-09-12T11:44:11.3231261Z 11:44:11 AM  Multiple versions of VS are installed: 11, 12, 14

2015-09-12T11:44:11.3240831Z 11:44:11 AM  Code coverage command line tool: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Dynamic Code Coverage Tools\CodeCoverage.exe

2015-09-12T11:44:11.3240831Z 11:44:11 AM  Fetching code coverage report information from TFS...

2015-09-12T11:44:11.3250829Z 11:44:11 AM  Attempting to locate a test results (.trx) file...

2015-09-12T11:44:11.3250829Z 11:44:11 AM  No test results files found

2015-09-12T11:44:11.3260828Z 11:44:11 AM  Generating SonarQube project properties file to C:\a\6fb08ad4\.sonarqube\out\sonar-project.properties

2015-09-12T11:44:11.3270789Z ##[error]11:44:11 AM  No ProjectInfo.xml files were found. Check that the analysis targets are referenced by the MSBuild projects being built.

2015-09-12T11:44:11.3270789Z 11:44:11 AM  Writing processing summary to C:\a\6fb08ad4\.sonarqube\out\ProjectInfo.log

2015-09-12T11:44:11.3270789Z 11:44:11 AM  Generation of the sonar-properties file failed. Unable to complete SonarQube analysis.

2015-09-12T11:44:11.3280797Z 11:44:11 AM  Creating a summary markdown file...

2015-09-12T11:44:11.3280797Z Process returned exit code 1

2015-09-12T11:44:11.3290776Z ##[error]Post-processing failed. Exit code: 1

2015-09-12T11:44:11.5740896Z ##[error]Unexpected exit code received from batch file: 1

2015-09-12T11:44:11.5790878Z ##[debug]summaryMdPath = C:\a\6fb08ad4\.sonarqube\out\summary.md

2015-09-12T11:44:11.5820880Z ##[debug]Uploading the summary.md file

Спасибо!


person Shermin Sebastian    schedule 12.09.2015    source источник
comment
Взгляните на stackoverflow.com/questions/30843177/. Пост относится к версии 0.9, но в равной степени относится к версиям 1.0 и 1.0.1. Судя по вашему журналу, этап предварительной обработки выполняется правильно, поэтому убедитесь, что цели правильно импортируются в ваши проекты (см. раздел 5. Проверка импорта и вызова SonarQube.Integration.targets в сообщении об устранении неполадок) .   -  person duncanp    schedule 12.09.2015
comment
@Shermin, вы ставите сборку в очередь в TFS2013 или в Visual Studio Online?   -  person Vicky - MSFT    schedule 14.09.2015
comment
@Vicky, я использую Visual Studio онлайн для сборки tfs   -  person Shermin Sebastian    schedule 21.09.2015
comment
@duncanpMS, я не вижу, чтобы «SonarQube.Integration.ImportBefore.targets» создавался в моей папке, как указано в разделе 5. Это то, что нам нужно создать, или я сгенерирован автоматически?   -  person Shermin Sebastian    schedule 21.09.2015
comment
@SherminSebastian, если вы работаете с VSO, настраиваете ли вы свой собственный агент сборки, устанавливаете Java и настраиваете MSBuild.SonarQube Runner на этом агенте? Проверьте blogs.msdn. .com/b/visualstudioalm/archive/2015/08/24/   -  person Vicky - MSFT    schedule 22.09.2015