Skip to main content
KodusはWebhookを通じてAzure DevOpsと統合します。設定されると、すべてのプルリクエストが自動的にレビューされます。

手順

  1. kodus.ioでアカウントを作成するか、Kodusをセルフホストします
  2. Azure DevOpsに接続 — オンボーディングの Connect your Git tool ステップで Azure Repos タブを開き、Connect via token をクリックして、Azure Reposの組織名と個人アクセストークンを入力します(後からサイドバーの Repositories から接続することもできます)
  3. リポジトリを選択 — Kodusがレビューすべきリポジトリを選択します
  4. Webhook — 選択を保存すると、Kodusがプルリクエストのサービスフックを自動的に作成します。作成されなかった場合(主にセルフホスト環境)は、Azure DevOps Webhook ガイドに従って手動で登録してください
  5. プルリクエストをオープン — Kodusが自動的にレビューします

得られるもの

  • すべてのPRでの自動レビュー
  • プルリクエスト内に直接投稿されるコメント
  • カスタマイズ可能なルール、レビューカテゴリ、最小重要度のしきい値
  • リンクされた作業項目に対するビジネスロジック検証

カスタム設定

リポジトリごとの動作をカスタマイズするには、リポジトリルートに kodus-config.yml を配置します。そのリポジトリで kodus Config File Overrides Web Preferences がオンになっている場合(Code review → General)、ファイルはウェブ設定をオーバーライドします。

個人アクセストークンの使用

Azure DevOpsでは、KodusがリポジトリにアクセスしてPRレビューコメントを投稿するためにPATが必要です。トークンにコード読み取りとPRコメントアクセスの適切なスコープがあることを確認してください。 完全なセットアップガイドについては、Azure DevOps WebhookとAzure DevOps PATを参照してください。