メインコンテンツへスキップ
コードレビューの自動化に使用されるGitLab Webhookインテグレーションとは別に、ユーザーがGitLabでKodusにサインインできるようにしたい場合に使用します。

前提条件

  • WEB_DOMAIN: フロントエンドのURL(例:https://app.yourdomain.comまたはhttp://localhost:3000

ステップ1:OAuthアプリの作成

  1. GitLabでUser Settings > Applicationsに移動
  2. New applicationをクリック
  3. アプリケーション名とリダイレクトURIを入力

ステップ2:コールバックURLの設定

Redirect URIを以下に設定します:
URLが実際のWebドメインとスキーム(http/https)と一致していることを確認してください。

ステップ3:スコープの設定

GitLabのスコープを以下に合わせて設定します:

ステップ4:.envへの認証情報の追加

アプリを作成したら、GitLabから認証情報をコピーしてKodusの環境に追加します:
セルフマネージドのGitLabの場合は、OAuth URLをインスタンスのドメイン(例:https://gitlab.yourdomain.com/oauth/authorize)に置き換えてください。

環境変数の概要

変更を適用するためにWebアプリケーションを再起動してください。