2016-06-27 3 views
1

Есть ли способ иметь несколько видов одного и того же проекта java, который создается go-сервером в отдельных конвейерах с каждым конвейером, строящим разную ветку git.Множество видов одного и того же проекта в SonarQube

идти работа: mvn sonar:sonar -Dsonar.host.url=http://localhost:9000

Каждый трубопровод раз успешно построен перезаписывает предыдущий вид, так как проект Maven такое же. Удивление, могу ли я отличить проект сонара с использованием идентификатора филиала или с помощью другого параметра команды, чтобы перезапись не выполнялась.

+0

Попробуйте построить его на другом порту. Например, 'mvn sonar: sonar -Dsonar.host.url = http: // localhost: 9010'. – Shravan40

+0

@ Shravan40 Как сменить порт поможет? –

ответ

1

Чтобы проанализировать несколько экземпляров одного и того же проекта, вы можете использовать свойство sonar.projectKey для дифференциации проекта.

mvn sonar:sonar -Dsonar.projectKey=my-first-project-key

+0

Хорошо, используя эту работу сонара успешно. Но я не вижу проект нигде в панели инструментов. Получил URL http: // localhost: 9000/dashboard/index/build1, чтобы увидеть отчет. Но в нем говорится: «Никакого анализа не было выполнено с момента создания. Единственный доступный раздел - это конфигурация». –

+0

вы должны увидеть свой проект дважды с тем же именем. Используйте команду 'mvn sonar: sonar -Dsonar.projectKey = my-first-project-key -Dsonar.projectName = My_Project_Name'. Проект будет сохранен с указанным именем –

Смежные вопросы