Я использую плагин веток SonarQube (1.0 (сборка 507)) и хочу получать информацию из веток.Моя версия SonarQube 6.7.
Проект SonarQube (PC_civil-affairs) имеет три ветви: master (main), development, feature_branch.Это все долгоживущие ветви.
PC_civil-affairs
Следующие вызовы извлекают информацию из главной ветви https://website.com/sonar/api/project_analyses/search?project=PC_civil-affairs https://website.com/sonar/api/settings/values?component=PC_civil-affairs&keys=sonar.leak.period https://website.com/sonar/api/qualitygates/project_status?projectKey=PC_civil-affairs
Как настроить вышеуказанноевызывает, чтобы получить ту же информацию из Develop и Feature_Branch?
Я протестировал следующие решения на SonarQube 7.1.
project_analyses / search
Необходимо добавить параметр branch.Пример:
branch
https://website.com/sonar/api/project_analyses/search?project=PC_civil-affairs&branch=xyz
настройки / значения
Настройки одинаковы для всех филиалов, поэтому ваш URL правильный:
https://website.com/sonar/api/settings/values?component=PC_civil-affairs&keys=sonar.leak.period
qualitygates / project_status
К сожалению, я не нашел способа получить статус качественных ворот.