GitHub プロジェクトでリクエストをプルするステータスを報告するように SonarQube 分析を構成しました。SonarCloud は、 https: //blog.sonarsource.com/sonarcloud-loves-your-build-pipeline で説明されているように、ファースト クラスの市民として既にプル リクエストをサポートしています。私が理解しているように、この種の統合は SonarQube の GitHub プラグインを使用していません。
構成はこれらのプロパティを提供します (完全な構成については、ここを参照してください) 。
- sonar.pullrequest.provider
- sonar.pullrequest.github.repository
- sonar.pullrequest.branch
- sonar.pullrequest.key
テクニカル ユーザーの資格情報は、SonarCloud プロジェクト管理で設定されます。
ここで結果を確認できます: https://github.com/BudgetFreak/BudgetFreak/pull/86#pullrequestreview-125364230
すべての問題はインライン コメントとして報告され、要約コメントが 1 つ作成され、コード品質/ソナークベ チェックのステータスが報告されます。
すべての問題でインライン コメントを無効にしたいと思います。これは、GitHub プラグインを使用して可能でした。これは、新しいプル リクエスト統合でも実現できますか?