GitHub CI/CD 統合

GitHub リポジトリでコード品質を実現

SonarはGitHubと緊密に連携し、チームが問題のない最高品質かつ安全なコードを一貫して効率的に提供できるようにします。

GitHub統合向けSonar機能

GitHubにおけるコード品質とセキュリティを拡張

SonarでGitHub体験を強化し、コードベースに追加されるのはコード品質のみを保証します。コードが存在する場所で、わずか数クリックで稼働開始。

Header image
プルリクエスト装飾 image

プルリクエスト装飾

Sonarはプルリクエストや機能ブランチ上でコード品質メトリクスを自動装飾。マージ前に問題を解決。

Go/No-Go品質ゲート image

Go/No-Go品質ゲート

コード品質が定義された要件を満たさない場合、GitHubパイプラインを停止させます。コード品質が標準となります!

コードスキャンアラート image

コードスキャンアラート

GitHub Securityから直接、コードレビュー中にセキュリティ問題と脆弱性修正の優先順位付けと確認を行います。

モノレポサポート image

モノレポサポート

複数の品質ゲートを設定し、GitHubモノレポジトリ内でプロジェクトラベル付きメッセージを受信。全プロジェクトでコード品質基準が満たされることを保証します。

今すぐGitHubとSonarを連携!

簡単な導入、即効性

組み込み機能で静的コード解析が簡単に!

簡単な導入と認証 image

簡単な導入と認証

Sonarは認証委任をサポート - GitHubアカウントにログインしていれば、コード品質の向上をすぐに始められます!

自動課題割り当て image

自動課題割り当て

ネイティブGitデータサポートにより、課題が自動的に割り当てられ追跡されるため、コードレビュープロセスが効率化されます。

継続的検査 image

継続的検査

オプションでCIチェーンを設定し、プルリクエストやブランチを自動的に分析。静的コード分析をCI/CDパイプラインにシームレスに組み込みます。

チームに必須のツール

開発者に愛され、組織に信頼される。

700万 icon

700万

社以上 Sonar

5,000以上 icon

5,000以上

利用可能なコーディングルール

7,500億 icon

7,500億

毎日分析されるコード行数

GITHUB CODE SCANNING

GitHub内でのセキュリティ脆弱性コードレビュー

SonarとGitHub Code Scanningの連携により、コードレビュー中にリポジトリから直接セキュリティ脆弱性を確認・優先順位付けでき、安全なコードベースを確保します。

詳細を見る詳細を見る icon
Image

GitHub連携のメリットをぜひご自身でお確かめください!

Watch the video GitHub Pull Request/Branch Decoration with SonarQube

エンドツーエンドの GitHub CI/CD のメリット

GitHub と緊密に連携する Sonar は、プロジェクトを分析し、適切なタイミングで適切な場所にコード品質の健全性指標を提供します。

品質の高いビルドのみを推進

非破壊的なコード品質分析により、プロジェクトの品質ゲートステータスは、コードカバレッジや重複指標とともに GitHub Checks で明確に表示されます。ライブ更新により、全員がコード品質基準に関する最新情報を入手し、足並みを揃えることができます。

GitHub Actions を採用している場合は、Sonar がブランチと PR を自動検出することで、GitHub Actions とうまく統合されます。もちろん、Jenkins、CircleCI、TravisCI、その他の CI とも統合することができます。

SonarQube Server で確認SonarQube Server で確認 icon
Image

セットアップの手間を減らし、コード分析の時間を増やす

レビューと分析する新しいコードがあれば、オンボーディングプロセスを簡略化できます。直感的なオンボーディングウィザードが、すべてのプロジェクトの追加や、ブランチや PR の品質自動検出の設定をガイドし、優れたコード品質と徹底的なコードレビューへの道筋を明確にします。

SonarQube Cloud で 1 クリックSonarQube Cloud で 1 クリック icon
Image

Sonar の GitHub CI/CD 統合は、数十もの人気のある言語、開発フレームワーク、IaC プラットフォームをサポートしています。

  • HTML5 Logo
  • apex

今すぐ GitHub を Sonar と統合しましょう!