2015-04-15 3 views
0

Мы недавно перенесли и обновили нашу среду сонарков. У нас есть сервер jenkins отдельно от нашего сервера сонара.Повторяющиеся ключи SonarQube не разрешены

Наши сонарные сборки производят следующую ошибку, и я искал везде решение и не могу найти его. Я не знаю огромного количества конфигурации конфигурации sonarqube или конфигурации jenkins, и поэтому я не могу решить проблему.

[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven- 
plugin:2.5:sonar (default-cli) on project project-name: Unable to register 
extension org.sonar.api.config.PropertyDefinition: Duplicate Keys not 
allowed. Duplicate for 'org.sonar.api.config.PropertyDefinition- 
sonar.dbcleaner.cleanDirectory' -> [Help 1] 

Мы следующие плагины установлены на гидролокатора:

Checkstyle [checkstyle] 2.2 Analyze Java code with Checkstyle. 
Cobertura [cobertura] 1.6.3 Get code coverage with Cobertura. 
Database Cleaner [dbcleaner] 4.5.4 Optimizes database performances by removing old and useless data. 
Design [design] 4.5.4 Analyze Java bytecode to compute O.O. metrics and extract dependencies between resources. 
Findbugs [findbugs] 3.2 Analyze Java code with Findbugs 3.0.1. 
Java [java] 3.0 SonarQube rule engine. 
JavaScript [javascript] 2.3 Enables analysis of JavaScript projects. 
Motion Chart [motionchart] 1.7 Display how a set of metrics evolves over time (requires an internet access). 
PDF Report [pdfreport] 1.4 SonarQube plugin for PDF reporting 
PMD [pmd] 2.3 Analyze Java code with PMD. 
Surefire [surefire] 3.3.2 Get results of unit tests with Surefire. 
Useless Code Tracker [uselesscodetracker] 1.0 Reports on source code that can be reduced. 
Web [web] 2.3 Analyze HTML (also within PHP/Ruby/etc. templates) and JSP/JSF code. 

Любые советы?

ответ

0

Плагин Database Cleaner, похоже, вызывает проблему. Версия, возможно, была несовместима с SonarQube5.0.1. Проблема решена.