Интеграция Jenkins с sonarqube Community Edition для сканирования проекта на основе mulesoft - PullRequest
0 голосов
/ 22 октября 2018

Возможно ли, что, если мы интегрируем jenkins с выпуском сообщества sonarqube, мы сможем настроить задание для сканирования проекта на основе mulesoft, а не только по умолчанию java / maven и т. Д. Если так, то потребуется ли дополнительная настройка или сканер sonarqubeпо умолчанию должен иметь возможность выбрать проект mule и отсканировать весь его код.

Любая помощь здесь будет с благодарностью, как всегда.

Приветствия,

Эшли

1 Ответ

0 голосов
/ 23 октября 2018

Вы можете установить плагин XML в Sonar, а затем запустить сборку maven следующим образом:

mvn -Dsonar.host.url=http://sonarhost -Dsonar.sources=src/main/mule org.sonarsource.scanner.maven:sonar-maven-plugin:3.2:sonar

Обратите внимание на свойство sonar.sources, указывающее на расположение файлов конфигурации Mule xml.

При этом XML-файлы будут отображаться в Sonarqube, но анализ покрытия тестами не работает.Вы должны поддержать эту «идею» на портале поддержки Mulesoft: https://support.mulesoft.com/s/ideas#087340000005nkVAAQ

...