Интеграция SonarQube в процесс сборки с параллельным развертыванием - PullRequest
0 голосов
/ 13 мая 2019

Мы используем Maven для создания нашего Java-проекта.Вот как выглядит наш проект:

FatherModule
---FirstModule
---SecondModule
---ThirdModule
...etc

Мы развертываем все модули параллельно, это означает, что команда mvn clean install может выполняться параллельно для отдельных модулей, включая развертывание в нашем менеджере хранилища артефактов.

Когда я добавил анализ SonarQube, используя mvn clean install sonar: sonar (для соответствующего модуля), я заметил, что он работает не более чем для одного модуля.

Похоже, SQ каждый раз переопределяет анализвы запускаете его на другом модуле и не сохраняете последние результаты.

Есть ли обходной путь для этого?Как мы можем по-прежнему развертывать наши артефакты параллельно и продолжать анализ вместе с соответствующими результатами SQ?

Спасибо, Таль

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