Плагин Gerrit-Trigger может публиковать комментарии на приборной панели Gerrit, но плагин sonar-gerrit не публикует комментарии и выдает ошибку, показанную ниже:
Плагин Gerrit-Trigger: 2.23
Геррит: 2,7
Плагин Sonar-Gerrit: 2.0
сонарQube: 5.6
Дженкинс: 2,32
Журнал уровня работы Дженкинса
ОШИБКА: Шаг «Опубликовать проблемы SonarQube как комментарии Геррита» не удалось: невозможно опубликовать обзор: запрос не выполнен. Сообщение: Ошибка сервера. Код состояния: 500. Содержание: Внутренняя ошибка сервера. Завершено: НЕУДАЧА
Системный журнал Jenkins:
Получение отчета Sonar из: /opt/jenkinsnew/workspace/sonargerrit/.sonar/sonar-report.json
17 мая 2017 г., 20:22:45 INFO org.jenkinsci.plugins.sonargerrit.SonarToGerritPublisher logMessage
Отчет загружен и содержит 213 вопросов
17 мая 2017 г., 20:22:45 INFO org.jenkinsci.plugins.sonargerrit.SonarToGerritPublisher logMessage
Подключено к Gerrit: имя сервера: GBProjectnewserver. Номер изменения: 168, PatchSetNumber: 1
17 мая 2017 г., 20:22:45, СЕРЬЕЗНАЯ работа org.jenkinsci.plugins.sonargerrit.SonarToGerritPublisher
Невозможно опубликовать отзыв: запрос не выполнен. Сообщение: Ошибка сервера. Код состояния: 500. Содержание: Внутренняя ошибка сервера. com.urswolfer.gerrit.client.rest.http.HttpStatusException: запрос не выполнен. Сообщение: Ошибка сервера. Код состояния: 500. Содержание: Внутренняя ошибка сервера. в com.urswolfer.gerrit.client.rest.http.GerritRestClient.throwHttpStatusException(GerritRestClient.java:467) в com.urswolfer.gerrit.client.rest.http.GerritRestClient.checkStatusCodeError(GerritRestClient.java:454) в com.urswolfer .gerrit.client.rest.http.GerritRestClient.checkStatusCodeServerError(GerritRestClient.java:447) на com.urswolfer.gerrit.client.rest.http.GerritRestClient.checkStatusCode(GerritRestClient.java:433) на com.urswolfer.gerrit.client .rest.http.GerritRestClient.request(GerritRestClient.java:227) по адресу com.urswolfer.gerrit.client.rest.http.GerritRestClient.requestRest(GerritRestClient.java:163) по адресу com.urswolfer.gerrit.client.rest.http .GerritRestClient.requestRest(GerritRestClient.java:155) по адресу com.urswolfer.gerrit.client.rest.http.GerritRestClient.requestJson(GerritRestClient.java:132) по адресу com.urswolfer.gerrit.client.rest.http.GerritRestClient.getRequest (GerritRestClient.java:101) по адресу com.urswolfer.gerrit.client.rest.http.changes.Revisi. onApiRestClient.files(RevisionApiRestClient.java:168) в org.jenkinsci.plugins.sonargerrit.SonarToGerritPublisher.perform(SonarToGerritPublisher.java:268) в hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78) в hudson.tasks.BuildStepMonitor $1.perform(BuildStepMonitor.java:20) в hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779) в hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720) в hudson.model.Build $BuildExecution.post2(Build.java:185) в hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665) в hudson.model.Run.execute(Run.java:1753) в hudson.model.FreeStyleBuild. run(FreeStyleBuild.java:43) в hudson.model.ResourceController.execute(ResourceController.java:98) в hudson.model.Executor.run(Executor.java:404)