как создавать подпроекты в сонаре - PullRequest
0 голосов
/ 08 мая 2018

У меня есть многомодульный проект Maven, и я хотел бы проанализировать все модули в одной структуре в сонаре. Сейчас я использую плагин maven sonar для запуска анализа. Все модули анализируются в сонаре, но каждый модуль создает новый проект в сонаре.

Я хотел бы иметь один проект верхнего уровня в сонаре и все модули в качестве подпроектов в этом. Как мне этого добиться? любая помощь может быть оценена?

1 Ответ

0 голосов
/ 08 мая 2018

Я пытаюсь ответить на ваш вопрос. у нас есть такая структура проекта

tsc    
     tsc-parent
         pom.xml    
     tsc-module1
         tsc-childmodule1
           pom.xml
         tsc-childmodule2
           pom.xml
         pom.xml      
      tsc-commons
         pom.xml 
pom.xml

Все модули наследуются от tsc-parent

Анализ сонара у Дженкинса:

def mavenParams1 = "" + "$ {PROFILE} -pl tsc-module1 / tsc-childmodule1, tsc-module2 / tsc-childmodule2 -am" def target = "-X sonar: sonar -Dsonar.projectKey = tsca -Dsonar.projectName = tsca" + mavenParams1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...