Сделать Sonarqube 6.7.5 версию сообщества комментируйте запросы - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь обновить использование Sonarqube до последней версии LTS Community , которая в настоящее время является версией 6.7.5. До обновления я использовал sonarqube 5.4 и плагин Github , и вместе с ними, когда мы выполняем запросы Github по запросу, анализ Sonarqube выполняется в режиме предварительного просмотра и комментирует запрос по запросу для любых проблем. сканирование находит. Эта настройка в значительной степени соответствует этому шаблону .

Однако при обновлении до 6.7.5 этот же поток больше не работает. Плагин Github

"устарела, и ее функциональность более чем заменена Developer Edition. "

Я понимаю, что версия Sonarqube для разработчиков имеет встроенную функцию комментирования по запросу, но я настоятельно рекомендую продолжать использовать версию Community из-за разницы в стоимости. По сути, то, что когда-то было бесплатным и являлось частью версии с открытым исходным кодом, похоже, было удалено или сломано в последней бесплатной версии с открытым исходным кодом, потому что теперь существует аналогичная платная опция. Поэтому я пытаюсь найти способ сохранить предыдущую версию Сообщества с помощью последней версии Sonarqube. 6.7.5 Версия сообщества запускает плагин Github (даже если этот плагин устарел), но до сих пор мне не удавалось получить комментарии для запросов на получение Github.

Существует ли комбинация параметров / плагинов, которая позволит моей версии Sonarqube для сообщества 6.7.5 анализировать и комментировать запрос на Github?

Это может быть актуально:

1 Ответ

0 голосов
/ 10 апреля 2019

Я полагаю, что в моем случае проблема заключалась в том, что после обновления наборы правил изменились, поэтому правила, которые я изначально считал используемыми с 6.7.5, фактически не применялись. Это создало впечатление, что Sonarqube не комментирует запрос на извлечение и привело к моему вопросу. Но после правильного включения правил я смог увидеть комментарии к запросам GitHub, как и ожидалось. Так что это похоже на случай ошибки пользователя!

...