Наконец-то понял это и хотел поделиться с кем-то еще, кто наткнулся на эту проблему. Проблема здесь в том, что используемая OP версия SonarQube - 6.7 (аналогично мне), и документация, на которую он ссылается, относится к последней версии SonarQube (7.3 на момент написания этой статьи).
Документация для 6.7 находится здесь и навигации к эквивалентной Настройка портфелей и приложений включает следующую обязательную команду для запуска задачи расчета портфеля в предыдущих версиях SonarQube:
Расчет Расчет должен запускаться каждый раз вручную
Структура портфолио изменена. Портфели также должны быть пересчитаны
на регулярной основе, чтобы держать их в курсе самых последних
качественные снимки проекта. Портфолио рассчитывается с SonarQube
Сканер.
Чтобы вычислить все ваше портфолио, выполните следующую команду (учетные данные
от пользователя с правами «Администрирование системы» или «Выполнение анализа»
требуется):
sonar-scanner views -Dsonar.login=<token>
or
sonar-scanner views -Dsonar.login=<login> -Dsonar.password=<pwd>
Таким образом, при использовании SQ 6.7 без выполнения этой команды sonar-scanner views
в плане сборки будет выполняться только задача Project Analysis
, а ваши портфели никогда не будут обновляться. Запуск этой команды views
, по-видимому, запускает задачу Portfolio Calculation
для всех Портфелей на Сервере SQ, которая, в свою очередь, будет обновлять пользовательский интерфейс для каждой записи.