sonarqube, как получить доступ к значениям технической долговой пирамиды по умолчанию из API веб-сервиса?

Я пытаюсь получить доступ к значениям пирамиды технического долга по умолчанию, диаграмме, которая появляется на панели инструментов, используя API-интерфейс веб-службы, который предоставляет sonarqube.

У меня не установлен плагин SQALE, мне просто нужны эти значения по умолчанию.

есть ли способ получить доступ к этим значениям с помощью API веб-сервиса?.

Спасибо.


person sergio quezada    schedule 18.05.2016    source источник


Ответы (1)


Значения в пирамиде технического долга представляли собой сумму технического долга по каждой характеристике. Поскольку характеристики были удалены в SonarQube 5.5, я бы не рекомендовал вам пытаться использовать тезисы ценности.

Например, если вам нужны значения технического долга для каждого типа, вы можете использовать api/issues/search WS. с использованием параметров 'facetMode=effort' и 'facets=types'.

person Julien L. - SonarSource Team    schedule 19.05.2016
comment
API/issues/search дает мне полные данные о техническом долге 1-го проекта, а также дату и время. Как я могу получить то же самое для всех проектов? - person Harsha Biyani; 16.01.2017
comment
@HarshaBiyani, api/issues/search — это WS с разбивкой на страницы, поэтому вам нужно просматривать следующие страницы, чтобы получить доступ к другим проектам. Но я бы порекомендовал вам выполнять WS только для одного проекта за раз (с параметром «projectKeys», установленным для одного проекта), и повторно выполнять его для каждого проекта. - person Julien L. - SonarSource Team; 16.01.2017
comment
не могли бы вы дать мне шаблон URL после добавления projectKeys? - person Harsha Biyani; 16.01.2017
comment
Просто введите ключ вашего проекта, например ...&projectKeys=org.sonarsource.sonarqube%3Asonarqube (для проблем в проекте SonarQube) - person Julien L. - SonarSource Team; 17.01.2017
comment
Пожалуйста ! Приятно осознавать, что теперь вы можете двигаться вперед в удовлетворении своих потребностей. - person Julien L. - SonarSource Team; 17.01.2017