#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 работала у меня без проблем.