Изменить поведение в свойстве sonar.java.binariesJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Изменить поведение в свойстве sonar.java.binaries

Сообщение Anonymous »

Отказ от ответственности: я пытался опубликовать это сообщение в списке рассылки пользователей Sonar.

Мы используем SonarQube 4.5.1 и сегодня утром столкнулись с проблемой в каком-то проекте, использующем свойство sonar.java.binaries.

Вчера мы обновили версию Java-плагина до 2.8 (ранее мы использовали 2.5.1).

Ошибка в анализе:

Код: Выделить всё

[ERROR] [20:43:58.997] Invalid value for sonar.java.binaries
[ERROR] No files nor directories matching '/PATH_TO_JENKINS_WORKSPACES/sonar/PROJECT_NAME/release/PROJECT_JAR.jar'
В pom.xml свойство sonar.java.binaries оценивается следующим образом: ${basedir}/release/${project.artifactId}.jar

Изменения переменных хорошо анализируются, и jar существует в репозитории.

Вот мое расследование:
  • При возвращении к версии 2.5.1 анализ сонара в порядке
  • При использовании версии 2.8, если sonar.java.binaries указывает прямо на файл jar, анализ неверен
  • При использовании версии 2.8, если sonar.java.binaries указывает на каталог (в моем случае ${basedir}/release/), анализ в порядке
Желательно ли поведение sonar.java.binaries, реализованное в версии 2.8? или это регресс?

Спасибо,

Фредерик

Подробнее здесь: https://stackoverflow.com/questions/280 ... s-property
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»