2016-04-29 2 views
0

В связи с поста jenkins + sonar + github integrationсонара Дженкинс GitHub интеграции

Какие настройки требуется в sonarqube? Сонар и Дженкинс живут на одной коробке? Как Sonarqube сможет общаться с github? Я могу получить запрос на тягу, запускающий Jenkins Job, который вызывает анализ сонара, но комментарии сонара не добавляются обратно в github. Я могу добавить статус сборки Jenkins, но не анализ сонара. Может ли кто-то указать на правильное направление?

+0

Вы следовали за http://stackoverflow.com/a/32095346/5052331? вы сомневаетесь слишком расплывчато. Что вы наделали? Каковы сообщения об ошибках? Что не работает? Какие плагины вы установили? –

+0

Я установил sonarqube бегун, sonaqube плагин в Дженкинс. Я также установил плагин github в sonarqube. При запуске задания jenkins с помощью сонара: сонара и анализа в качестве предварительного просмотра, ожидалось, что результаты будут возвращены в github, параметры также будут иметь номер запроса github pull, github org и repo и все параметры, упомянутые в post i. "jenkins + sonar + github integration" –

ответ

1

SonarQube не нужно связываться с GitHub. У Jenkins есть плагин «Git-Plugin», используемый для связи с ним, вам нужно только вставить URL-адрес репозитория. У Jenkins есть плагин «SonarQube Plugin», используемый для вызова sonarQube, это вернет статус после анализа sonnar. Затем вы можете создать еще одну задачу в Jenkins для внесения изменений в GitHub в соответствии со статусом.

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