SonarQube 7.1 - вышел


#1

начат перевод на русски https://crowdin.com/translate/sonar-l10-ru/1/en-ru

Из интересной новой функциональности:

  • появление штатных бейджиков - проверим на неделе как оно в целом
  • улучшения веб-хуков - теперь их можно регистрировать через APi что позволяет события ловить уже в том же rabbitMQ и включать в работу в СППР и других решениях на основе которых строится бизнес-логика.
  • появилась работа с пул-реквестами уже в Веб интерфейсе

Английский список ишузов

https://jira.sonarsource.com/jira/secure/ReleaseNote.jspa?version=14178&styleName=Html&projectId=10930&Create=Create&atl_token=BSPV-9NYM-JVTI-0WKN|78a9b1f96edc69cec3d3414597cf79b6a075d406|lout


#2

Т.е. мы наконец-то сможем видеть все проблемы по пулл-реквестам на сервере Сонара, а не только выделенные 10-20 в окне ишуза?


#3

последовательность следующая

  • перевод
  • обновление на нашем приемочном контуре
  • обновление на облачных сервисах

и там уже точно можно сказать что и чего поменялось

P.S. Я на этой неделе хочу проверить поведение нашего плагина BSL на 7.0 и на 7.1 на приемочном контуре - чтобы всё четко было.

@nixel2007 я хочу прикрутить к ci docker-compose с https://seleniumcucumber.info/ нашим докер контейнером - чтобы не вручную проверять работоспособность: отсюда 2 вопроса - ты не против принципиально, второй - поможешь с шагами фич (коде-ревью на досуге)


#4

если это сделано на механизме брачней (а скорее всего так и сделано), то да, конечно, можно. если отвалить сонару 50 килоевро. в год.

работоспособность плагина можно (и вроде бы проще) проверять интеграционными тестами на базе оркестратора от самого сонара. он скачивает нужные версии сервера, деплоит туда плагин, выполняет анализ и позволяет проверить результат анализа через апи.