DevOps 変更速度管理 で GitLab ツールレコードを作成して、GitLab ツールデータを接続、検出、インポートします。
始める前に
ツールに接続する前に、「 はじめに 」セクションで指定された手順を完了してください。
必要なロール: sn_devops.admin または sn_devops.tool_owner
手順
-
DevOps 変更速度管理に接続するGitLabインスタンスの詳細を入力します。
-
移動先 をクリックし、レコードを作成します。
-
[ツール名] を入力し、ツールの詳細を入力します。
GitLab に接続するために資格情報に必要なすべてのアクセス許可の一覧については、「DevOps ツールに必要な権限 のアクセス許可GitLab」を参照してください。
- オプション:
MID サーバー に接続されているオンプレミスツールの MID サーバーを選択します。
[アプリケーション] の値は自動的に [DevOps] に設定され、[機能] の値は [REST] に設定されます。
-
[送信] をクリックします。
ツールが正常に接続されました。
ツールが正常に作成されると、ツールレコードページが表示されます。
-
[検出 (Discover)] をクリックして、既存の計画、リポジトリ、およびパイプラインを検出し、プロジェクトの [検索フィルター] ウィンドウのフィールドに入力します。
注: GitLab 検出される計画、リポジトリ、およびパイプラインは、これらのフィルター条件によって決定されます。追加のリポジトリを検出するには、プロジェクトフィルターを変更して結果を展開します。
注: GitLab 検出されるプラン、リポジトリ、およびパイプラインも、接続で構成された認証情報 (アクセスレベル) によって決まります。
レコードは、対応する関連リストに追加されます。
-
[構成] を選択して、DevOps ツールに通知を送信するように GitLab リポジトリ内の Webhook URL を自動的に構成します。
または、[ポーリングを有効にする (Enable Polling)] プロパティを [はい] に設定して、夜間のポーリングを有効にして、追跡されたプラン、リポジトリ、またはパイプラインのデータ システムをフェッチすることもできます。
-
検出された計画、リポジトリ、およびパイプラインについて、ツールの履歴データをインポートし、アプリに関連付けます。
-
対応する関連リストからリポジトリ、計画、またはパイプラインのレコードを開き、[インポート (Import)] をクリックします。
インポートされた分岐レコード、コミット、パイプライン実行、作業アイテムなどは、対応する関連リストに追加されます。
-
[アプリ] フィールドで、ルックアップリストをクリックし、リポジトリ、プラン、またはパイプラインに関連付けるアプリレコードを選択します。
インポートされた履歴データレコードは、対応する関連リストに追加されます。