GitHub、GitLab、および Azure DevOps からのステップをJFrog
JFrogDevOps チェンジベロシティのGitHub Actions、Azure DevOps、GitLabに対するArtifactoryのサポートにより、対応するパイプライン実行のためにJFrogArtifactoryに公開されたアーティファクトデータをインポートできます。これは、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ツールに関連付けるパイプラインを選択します。
- パイプライン レコードから、 [Steps with artifact association](成果物の関連付けを含むステップ ) タブを選択し、 [ Associate](関連付け) を選択します。
- 接続されている JFrog ツールのリストから、ステップを関連付けるツールを選択します。注:接続されている JFrog ツールのみを選択できます。
- パイプライン内のステップの一覧から、選択した JFrog ツールに関連付けるステップを選択し、 [関連付け] を選択します。注:すでに別の JFrog ツールに関連付けられているステップを選択すると、そのツールとの関連付けが解除され、現在の JFrog ツールに関連付けられます。
選択したステップが JFrog ツールに関連付けられます。ステップの関連付けを解除するには、ステップを選択してから [ 関連付け解除] を選択します。
ステップレコードからステップを関連付ける
個々のステップについて、ステップレコードから直接、接続された JFrog ツールに関連付けることができます。
- JFrogツールに関連付けるステップのステップレコードページを開きます。
- [アーティファクトツール] タブを選択し、 [関連付け] を選択します。
- 接続されている JFrog ツールのリストから、ステップを関連付けるツールを選択し、[ 関連付け] を選択します。注:接続されている JFrog ツールのみを選択できます。
ステップは選択した JFrog ツールに関連付けられます。ステップの関連付けを解除するには、ステップを選択してから [ 関連付け解除] を選択します。
JFrogツールからのステップの関連付け
JFrogツールから直接ステップを関連付けることができます。
- 接続された JFrog ツールに移動します。
- [ Associated steps ] タブを選択し、[ Associate] を選択します。
- ステップを JFrog ツールに関連付けるパイプラインを選択し、 [ 次へ] を選択します。
- JFrogツールに関連付けるパイプラインのステップを選択し、 [関連付け] を選択します。注:すでに別の JFrog ツールに関連付けられているステップを選択すると、そのツールとの関連付けが解除され、現在の JFrog ツールに関連付けられます。
選択したステップが JFrog ツールに関連付けられます。ステップの関連付けを解除するには、ステップを選択してから [ 関連付け解除] を選択します。