Как сделать так, чтобы качественные ворота проходили, хотя добавлены новые плагины?

Я добавил два плагина для SonarQube версии 6.3.0.19869 (css и web). Теперь все мои проекты терпят неудачу в своих качественных воротах.

Как я могу заставить это пройти в первый раз? Я не могу исправить все старые ошибки сейчас. Я хочу исправить только новые проблемы.

2 ответа

Решение

Идти к http://yourserver:port/issues и постарайтесь отфильтровать именно те проблемы, которые вы не хотите решать на данный момент (вероятно, использование фильтров "Язык" или "Дата создания" - хорошее начало).

Затем выполните "Массовое изменение" (ссылка в верхней части страницы), чтобы вывести все эти проблемы из области качества вашего проекта.

В зависимости от уровня качества, это может означать изменение статуса проблем с "открытые" на "подтвержденные", изменение их серьезности и т. П.

Поскольку этот подход действительно зависит от качественной конфигурации шлюза, он работает не во всех случаях.

Версия 6.3 включала функциональность, позволяющую задним числом задавать новые проблемы, возникающие в старом коде, по правилам, которые были добавлены в ранее примененный профиль.

Тем не менее, эта функциональность по-прежнему отсутствует в некоторых случаях ( SONAR-8737), и вы, похоже, один из них.

Другие вопросы по тегам