SonarQube VSTS Pull Комментировать запрос - PullRequest
0 голосов
/ 25 апреля 2018

Комментирование VSTS PR не работает должным образом.Я использую SonarQube расширение v3 в VSTS.Расширение Vsts прекрасно взаимодействует с SonarQube, также поступают PR-комментарии.В идеальном случае вы просматриваете свой PR, видите комментарии и исправляете проблемы, а затем отправляете изменения в удаленную ветку, и сборка запускается снова.У меня есть 37 комментариев к моему PR, и как только сработает вторая сборка с одним исправлением, все комментарии разрешаются.Я думаю, что здесь должна быть ошибка.Вторая сборка говорит 0 новых сообщений.Похоже, ничего не делать, но разрешает все комментарии.Чтобы воспроизвести, оцените PR с некоторыми ошибками, убедитесь, что более одного.Расширение VSTS 3 должно комментировать PR.Вернитесь в Visual studio и исправьте одну из проблем, а другую оставьте.Переместите изменения обратно в свой пиар и увидите, что сборка снова сработала.Расширение помечает все комментарии как разрешенные, хотя вы исправили только одну проблему.

Вторая проблема: если вы запустите анализ проекта SonarQube, он не будет рассматривать комментарии PR в следующий раз при его создании.Чтобы воспроизвести, отправьте pr и выполните анализ sonarqube как часть PR.Убедитесь, что вы видите анализ на панели инструментов SonarQube.Абондон это пиар и создание другого пиара с такими же изменениями.Расширение VSTS версии 3 должно комментировать PR в этом случае, но это не так.Я вроде думаю, что эти 2 вопроса связаны друг с другом.

В качестве хакерского решения я поместил datetime рядом с именем проекта и создаю новый проект sonarqube каждый раз, когда запускаю сборку.Таким образом, каждый раз, когда я получаю совершенно новый анализ без истории, и он работает нормально, но, очевидно, я теряю способность говорить, не исправить, ложно-положительный и т. Д.

...