Как предотвратить интеграцию запросов извлечения для SonarQube, чтобы сообщать о проблемах в виде встроенных комментариев на Githuib?

Я настроил анализ SonarQube так, чтобы он сообщал о своем статусе для запросов на мой проект GitHub. SonarCloud уже поддерживает запросы на получение прав как первоклассный гражданин, как описано в https://blog.sonarsource.com/sonarcloud-loves-your-build-pipeline. Как я понимаю, этот вид интеграции не использует плагин GitHub для SonarQube.

Конфигурация предоставляет эти свойства ( смотрите здесь для полной конфигурации)

  • sonar.pullrequest.provider
  • sonar.pullrequest.github.repository
  • sonar.pullrequest.branch
  • sonar.pullrequest.key

Учетные данные для технического пользователя устанавливаются в администрации проекта SonarCloud.

Вы можете увидеть результаты здесь: https://github.com/BudgetFreak/BudgetFreak/pull/86

Каждая проблема сообщается в виде встроенного комментария, делается один краткий комментарий, а состояние сообщается для проверки качества кода /sonarqube.

Я хотел бы отключить встроенный комментарий по каждой проблеме. Это стало возможным с помощью плагина GitHub. Может ли это быть достигнуто с помощью новой интеграции запросов на извлечение?

1 ответ

Решение

К сожалению, в SonarCloud эта функция недоступна.

Другие вопросы по тегам