2016-05-27 1 views
1

Я получаю это сообщение во время анализа sonarqube с использованием Jenkins.Работа сонара-бегуна не может удалить файл sonar_lock

Журнал.

Colorizer Sensor (wrapped) -> CPD Sensor (wrapped) 

17:58:10.957 INFO - Sensor Lines Sensor (wrapped) 

17:58:10.962 INFO - Sensor Lines Sensor (wrapped) (done) | time=5ms 

17:58:10.962 INFO - Sensor QProfileSensor 

17:58:10.962 INFO - Sensor QProfileSensor (done) | time=0ms 

17:58:10.963 INFO - Sensor org.sonar.plugins.csharp.CSharpSensor 

17:58:10.963 WARN - 
********************************************************************************** 


**17:58:10.963 WARN - *    Use MSBuild 14 to get the best analysis results** 

17:58:10.963 WARN - * The use of MSBuild 12 or the sonar-runner to analyze C# projects is DEPRECATED * 


17:58:10.963 WARN - 
******************************************************************************** 
** 

17:58:10.976 INFO - Analysis report generated in D:\jenkins\workspace\Project\.sonarqube\out\.sonar\batch-report 

**17:58:10.981 DEBUG - Couldn't delete lock file: D:\jenkins\workspace\Project\Project\.sonar_lock java.nio.file.NoSuchFileException:** 

2 ВОПРОСЫ

  1. Что это sonar_lock файл, почему создается такое? У меня есть succeded build, где этот файл не находится в журнале.

  2. Я уверен, что использую MSbuild 14, почему я все еще получаю это сообщение о MSbuild 12?

Любая помощь? Заранее спасибо :)

+0

«D: \» - локальный диск или удаленное крепление? –

ответ

0

Ответ 1 Блокировка файла используется слишком ли он работает уже (избегая двух одновременных пробегов, как второй и не будет работать)

В этом журнале сообщение случае говорит, что файл Безразлично 't существует, поэтому его нельзя удалить (как и ожидалось при первом запуске) с сообщением, которое может быть улучшено, поскольку оно должно сказать что-то вроде Невозможно найти файл блокировки, создав его ... (Звучит ошибка в коде Sonar). Поскольку вы можете видеть, что сообщение является уровнем DEBUG, кажется, что это не важно, если сборка выполнена успешно.

Если бы я был вами, я бы изменил уровень детализации Сонара на нечто большее, что не показывает DEBUG.

Ответ 2 Мне нужен полный журнал, чтобы помочь здесь. Не уверен, что это общее сообщение «Warn» от Sonar или если Sonar действительно обнаруживает MSBuild 12. Не удалось опубликовать полный журнал?

Смежные вопросы