Skip to main content
KodusはOAuthとWebhookを通じてGitLabと統合します。設定されると、マージリクエストが自動的にレビューされます。

手順

  1. kodus.ioでアカウントを作成するか、Kodusをセルフホストします
  2. GitLabに接続 — オンボーディングの Connect your Git tool ステップで Install Gitlab app をクリックしてOAuth経由で認証するか、Connect via token を選択します(後からサイドバーの Repositories から接続することもできます)
  3. プロジェクトを選択 — Kodusがレビューすべきプロジェクトを選択します
  4. Webhook — 選択を保存すると、Kodusがマージリクエストのwebhookを自動的に登録します。登録されなかった場合(一部のセルフホスト環境など)は、GitLab Webhook ガイドに従って手動で追加してください
  5. マージリクエストをオープン — Kodusが自動的にレビューします

得られるもの

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

カスタム設定

プロジェクトごとの動作をカスタマイズするには、リポジトリルートに kodus-config.yml を配置します。そのプロジェクトで kodus Config File Overrides Web Preferences がオンになっている場合(Code review → General)、ファイルはウェブ設定をオーバーライドします。 完全なセットアップガイドについては、GitLab OAuthとGitLab Webhookを参照してください。