sonarqube — создание глобальных виджетов

Это похоже на вопросы, опубликованные здесь: Как настроить панель инструментов со всеми просмотр/виджет проектов? & здесь - Как разместить все проекты на информационной панели в нескольких столбцах?

Мой вопрос: как мы можем написать собственный виджет, который может получить доступ к списку проектов? Пример кода для виджетов в github касается только виджетов уровня ptoject, тогда как я хочу создать виджет, который можно добавить на панель инструментов домашней страницы моего экземпляра sonarqube.


person Rohan    schedule 23.04.2016    source источник


Ответы (1)


Для этого вам нужно создать плагин, который будет иметь этот виджет. Я советую вам прочитать это прекрасное введение . Виджеты на самом деле являются небольшой частью плагинов и написаны с использованием Ruby on Rails.

person jonypera    schedule 23.04.2016
comment
Я прочитал ваш пост и использовал его для разработки виджета уровня проекта. Мой вопрос: как мне создать виджет, который может получить доступ к списку всех проектов и показателей для каждого из этих проектов? - person Rohan; 23.04.2016
comment
Итак, вы хотите иметь доступ ко всем проектам SonarQube из своего плагина? - person jonypera; 23.04.2016
comment
да. мне в основном нужна настраиваемая панель инструментов, которая позволяет дополнительно фильтровать проекты на основе пользовательских показателей - person Rohan; 23.04.2016
comment
Я думаю, что это может быть полезно: stackoverflow.com/questions/20703300/ - person jonypera; 28.04.2016