手順
- kodus.ioでアカウントを作成するか、Kodusをセルフホストします
- GitLabに接続 — オンボーディングの Connect your Git tool ステップで Install Gitlab app をクリックしてOAuth経由で認証するか、Connect via token を選択します(後からサイドバーの Repositories から接続することもできます)
- プロジェクトを選択 — Kodusがレビューすべきプロジェクトを選択します
- Webhook — 選択を保存すると、Kodusがマージリクエストのwebhookを自動的に登録します。登録されなかった場合(一部のセルフホスト環境など)は、GitLab Webhook ガイドに従って手動で追加してください
- マージリクエストをオープン — Kodusが自動的にレビューします
得られるもの
- すべてのMRでの自動レビュー
- マージリクエスト内に直接投稿されるコメント
- カスタマイズ可能なルール、レビューカテゴリ、最小重要度のしきい値
- リンクされたタスクに対するビジネスロジック検証
カスタム設定
プロジェクトごとの動作をカスタマイズするには、リポジトリルートにkodus-config.yml を配置します。そのプロジェクトで kodus Config File Overrides Web Preferences がオンになっている場合(Code review → General)、ファイルはウェブ設定をオーバーライドします。
完全なセットアップガイドについては、GitLab OAuthとGitLab Webhookを参照してください。