GitHub、GitLab、および Azure DevOps を JFrog に関連付け
JFrogDevOps 変更速度管理のGitHub Actions、Azure DevOps、GitLabに対するArtifactoryのサポートにより、対応するパイプライン実行のためにJFrogアーティファクトリに公開されたアーティファクトデータをインポートできます。これは、DevOps 変更速度管理で収集されたすべての DevOps データ (作業アイテム、コミット、品質サマリー、テスト実行など) にリンクできるため、根本原因の追跡と特定に役立ちます。
事前準備
必要なロール: sn_devops.admin または sn_devops.tool_owner
Azure DevOps リリースパイプラインはサポートされていません。
- DevOps 変更速度管理でGitHub、GitLab、またはAzure DevOpsツールを接続して構成します。
- それぞれの GitHub、 GitLab、または Azure DevOps インスタンスでパイプラインを実行します。
- DevOps 変更速度管理 の各ツールでパイプラインとステップを検出します。
- DevOps 変更速度管理でJFrogツールを接続します。ツールは接続状態である必要があります。
- ビルド情報は、アーティファクトとともに JFrog に公開する必要があります。
- ビルド情報には、URL とモジュールまたは依存関係情報が含まれている必要があります。
パイプラインからステップを関連付け
- GitHub、GitLab、または Azure DevOps ツールのツールレコードページを開き、[パイプライン] タブを選択します。
- 使用するJFrogツールに関連付けたいパイプラインを選択します。
- [アーティファクトツールを関連付ける] を選択します。
- 関連付け先の JFrog ツールを選択します。 注:接続されている JFrog ツールのみを選択できます。
- 選択した JFrog ツールに関連付けるパイプライン ステップを選択し、[関連付け] を選択します。注:ステップは 1 つのツールにのみ関連付けることができます。
ステップは JFrog ツールに関連付けられています。関連ステップは、 JFrog ツールレコードの [関連ステップ] タブで確認できます。
ステップの関連付けを解除するには、JFrogツールレコードの [関連ステップ] タブからステップを選択し、[関連付けを解除] を選択します。
ステップテーブルからのステップの関連付け
- GitHub、GitLab、またはAzure DevOpsツールのツールレコードページを開き、ステップをJFrogツールに関連付けるパイプラインを選択します。
- パイプライン レコードから、 [アーティファクトの関連付けのあるステップ] タブを選択し、[関連付け] を選択します。
- 接続されている JFrog ツールのリストから、ステップを関連付けるツールを選択します。注:接続されている JFrog ツールのみを選択できます。
- パイプライン内のステップのリストから、選択した JFrog ツールに関連付けるステップを選択し、[関連付け] を選択します。注:すでに別の JFrog ツールに関連付けられているステップを選択すると、そのツールとの関連付けが解除され、現在の JFrog ツールに関連付けられます。
選択したステップが JFrog ツールに関連付けられます。ステップの関連付けを解除するには、ステップを選択してから [関連付けを解除] を選択します。
ステップレコードからステップを関連付ける
個々のステップについて、ステップレコードから直接、接続された JFrog ツールに関連付けることができます。
- JFrogツールに関連付けるステップのステップレコードページを開きます。
- アーティファクトツールタブを選択し、[関連付け] を選択します。
- 接続されている JFrog ツールのリストから、ステップを関連付けるツールを選択し、[関連付け] を選択します。注:接続されている JFrog ツールのみを選択できます。
ステップは、選択した JFrog ツールに関連付けられています。ステップの関連付けを解除するには、ステップを選択してから [関連付けを解除] を選択します。
JFrog ツールからのステップの関連付け
JFrog ツールから直接ステップを関連付けることができます。
- 接続された JFrog ツールに移動します。
- [関連ステップ] タブを選択し、[関連付け] を選択します。
- 選択した JFrog ツールに関連付けるパイプラインのステップを選択し、[次へ] を選択します。
- JFrogツールに関連付けたいパイプライン内のステップを選択し、[関連付け] をクリックします。注:すでに別の JFrog ツールに関連付けられているステップを選択すると、そのツールとの関連付けが解除され、現在の JFrog ツールに関連付けられます。
選択したステップが JFrog ツールに関連付けられます。ステップの関連付けを解除するには、ステップを選択してから [関連付けを解除] を選択します。