ツールオブジェクトをアプリケーションに関連付ける:ワークスペース
アプリケーションを作成したら、計画、リポジトリ、およびパイプラインを関連付けることができます。アプリケーションは、 DevOps ツールからの計画、リポジトリ、およびパイプラインをグループ化し、ユーザーストーリー、コミット、テスト結果などへのトレーサビリティを提供します。
始める前に
必要なロール:sn_devops.admin または sn_devops.app_owner
手順
- 移動先 .
- アプリケーションを選択します。
-
アプリケーションレコードページから、関連付けるオブジェクトタイプのタブを選択します。
オブジェクトタイプ ステップ パイプライン - [ パイプライン ] タブを選択します。
- [ パイプラインの関連付け] を選択します。
- DevOpsで利用可能なパイプラインのリストから、追跡してアプリケーションに関連付けるパイプラインを選択します。
- [ パイプラインの関連付け] を選択します。
-
パイプラインステップにサービスを割り当てます。
選択したパイプラインごとに、最後に成功した実行のすべてのステップまたはステージがインポートされます。パイプラインステップごとに以下を選択できます。-
パイプラインステップタイプ:サービスを割り当てるステップタイプを選択します。
ヒント:本番展開を表すステップには少なくとも Prod deploy ステップタイプを指定して、成功したパイプライン実行を本番展開として識別できるように DevOps します。 -
サービス:パイプラインステップがマップされる CMDB アプリケーションサービスを選択します。
アプリケーションサービスは環境に近似的にマッピングされます。同じパイプラインステップを使用して異なる環境に展開する場合は、フィールドを空白のままにします。サービス情報により、 DevOps インシデントや機能停止などの運用評価指標を識別してレポートすることができます。
-
- パイプラインの履歴データをインポートする場合は、開始日と終了日を選択し、 [ データのインポート] を選択します。
最大 90 日分のデータをインポートできます。
- パイプラインを関連付けた後にデータをインポートするには、[ パイプライン ] タブから必要なパイプラインを選択し、[ データのインポート] を選択します。開始日と終了日を選択し、[ データのインポート] を選択します。
注:パイプラインをアプリに関連付けている間、パイプラインステップもインポート中にフェッチされます。注:プロパティ Enable automatic association of repos to apps on pipeline execution が有効になっている場合、リポジトリが既にアプリケーションに関連付けられている場合、対応する未アサインのパイプラインが同じアプリに自動的にアサインされます。プラン - [ 計画 ] タブを選択します。
- [ プランを関連付ける] を選択します。
- DevOps で利用可能なプランのリストから、追跡してアプリケーションに関連付けるプランを選択します。
- [ プランを関連付ける] を選択します。
- 計画の履歴データをインポートする場合は、開始日と終了日を選択し、[ データのインポート] を選択します。
最大 90 日分のデータをインポートできます。
- 計画を関連付けた後にデータをインポートするには、[ 計画] タブから必要な計画を選択し、[ データのインポート] を選択します。開始日と終了日を選択し、[ データのインポート] を選択します。注:計画データの履歴インポートは、GitHub の問題ではサポートされていません。
リポジトリ - [ リポジトリ ] タブを選択します。
- [ リポジトリを関連付ける] を選択します。
- DevOps で利用可能なリポジトリのリストから、追跡してアプリケーションに関連付けるリポジトリを選択します。
- [ リポジトリを関連付ける] を選択します。
- リポジトリの履歴データをインポートする場合は、開始日と終了日を選択し、 [ データのインポート] を選択します。
最大 90 日分のデータをインポートできます。
- リポジトリを関連付けた後にデータをインポートするには、[ リポジトリ ] タブから必要なリポジトリを選択し、[ データのインポート] を選択します。開始日と終了日を選択し、[ データのインポート] を選択します。
注:プロパティ Enable automatic association of repos to apps on pipeline execution が有効になっている場合、アプリに関連付けられたパイプラインがまだ関連付けられていないリポジトリのコミットを識別すると、リポジトリが自動的にアプリケーションに割り当てられます。 - [保存] を選択します。