Документация по API SonarQube версии 8.4: получение всех проектов и конкретных показателей

#api #sonarqube #postman

#API #sonarqube #почтальон

Вопрос:

В настоящее время я пытаюсь получить данные для анализа всех проектов SonarQube в моей организации. Прямо сейчас я могу выполнять вызовы API для получения данных на уровне отдельного проекта, но я не знаком с документацией для последней версии SonarQube, которая включает подобные вызовы из версии 4.3:

Версия 4.3:https://docs.sonarqube.org/pages/viewpage.action?pageId=2392180

пример: ПОЛУЧИТЬ http://nemo.sonarsource.org/api/resources?metrics=ncloc , покрытие

Версия 8.4 https://docs.sonarqube.org/latest /

Для моих целей мне просто нужно покрытие кода и контроль качества (Pass / Fail) на вкладке «Проекты» интерфейса Sonar. Мы будем очень признательны за любую помощь в поиске правильного вызова для получения покрытия кода и / или параметров качества для всех проектов сразу в версии 8.4.

Комментарии:

1. Я не понял вопрос, который вы задали. Пожалуйста, поправьте меня, если я ошибаюсь, вы хотите получить покрытие кода и контроль качества (Pass / Fail) для всех проектов в Sonar сразу, используя WebAPI?

2. Это правильно @souravatta

3. Вы когда-нибудь находили ответ на этот вопрос? Я смог успешно выполнить вызов API в предыдущих версиях, но я знаю, что SonarQube ограничивал многих людей so и заставлял их покупать отчеты. Это само по себе большой тег. Я не уверен, в какой версии были установлены дополнительные ограничения, но 7.4 работала у меня без проблем.