Как настроить Hudson для поиска всех файлов конфигурации Sonar? - PullRequest
0 голосов
/ 28 марта 2012

Все мои подключаемые модули Eclipse извлечены в одном рабочем пространстве Hudson. Для каждого проекта я определил файл конфигурации сонара. На самом деле это очень простая конфигурация:

# required metadata
sonar.projectKey=my.project
sonar.projectName=My Project
sonar.projectVersion=1.0

# path to source directories (required)
sources=src

Теперь я настрою Hudson для поиска каждого проекта в моей папке svn.checkout и запускаю сонар с заданными свойствами. На изображении ниже вы можете увидеть конфигурацию моей мечты:

enter image description here

* не работают! Есть ли другая переменная для поиска во всех подкаталогах файлов sonar.properties? Или я должен определить шаг сборки для каждого проекта? Или есть лучшая практика для анализа больших проектов Eclipse RCP с помощью Sonar?

1 Ответ

2 голосов
/ 28 марта 2012

То, чего вы хотите достичь, невозможно с плагином Sonar Hudson: «путь к свойствам проекта» должен быть реальным путем без каких-либо подстановочных знаков.

Вы можете взглянуть на то, как мы строим и анализируем Sonar Eclipse, используя Maven и Ant: https://github.com/SonarSource/sonar-eclipse. Надеюсь, это поможет вам.

...