GitHubGitLab、および Azure DevOps からのステップをJFrog

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • JFrogDevOps チェンジベロシティGitHub ActionsAzure DevOpsGitLabに対するArtifactoryのサポートにより、対応するパイプライン実行のためにJFrogArtifactoryに公開されたアーティファクトデータをインポートできます。これは、DevOps チェンジベロシティで収集されたすべての DevOps データ (作業アイテム、コミット、品質サマリー、テスト実行など) にリンクできるため、根本原因の追跡と特定に役立ちます。

    事前準備

    必要なロール:sn_devops.admin または sn_devops.tool_owner

    Azure DevOps リリースパイプラインはサポートされていません。

    GitHubGitLabAzure DevOpsのステップをJFrogツールに関連付けます。ステップを関連付ける前に、次のことを行う必要があります。
    • DevOps チェンジベロシティGitHubGitLab、またはAzure DevOpsツールを接続して構成します。
    • それぞれの GitHubGitLab、または Azure DevOps インスタンスでパイプラインを実行します。
    • DevOps チェンジベロシティ の各ツールでパイプラインとステップを検出します。
    • DevOps チェンジベロシティJFrogツールを接続します。ツールは接続状態である必要があります。
    重要:
    • ビルド情報は、アーティファクトとともに JFrog に公開する必要があります。
    • ビルド情報には、URL とモジュールまたは依存関係情報が含まれている必要があります。

    パイプラインのステップを関連付け

    1. GitHubGitLab、またはAzure DevOpsツールのツールレコードページを開き、[パイプライン] タブを選択します。
    2. JFrogツールに関連付けるパイプラインを選択します。
    3. [アーティファクト ツールの関連付け] を選択します。

      パイプラインを JFrog に関連付けます。

    4. 関連付け先の JFrog ツールを選択します。
      注:
      接続されている JFrog ツールのみを選択できます。

      JFrogツールを選択します。

    5. 選択した JFrog ツールに関連付けるパイプライン ステップを選択し、 [ 関連付け] を選択します。
      注:
      ステップは 1 つのツールにのみ関連付けることができます。

      関連付けるステップを選択します。

    ステップは JFrog ツールに関連付けられています。関連ステップは、 JFrog ツールレコードの [関連ステップ ] タブで確認できます。

    ステップの関連付けを解除するには、JFrogツールレコードの [関連ステップ] タブからステップを選択し、[関連付け解除] を選択します。

    JFrog ツールレコードの関連ステップ。

    ステップテーブルからのステップの関連付け

    1. GitHubGitLab、またはAzure DevOpsツールのツールレコードページを開き、ステップをJFrogツールに関連付けるパイプラインを選択します。
    2. パイプライン レコードから、 [Steps with artifact association](成果物の関連付けを含むステップ ) タブを選択し、 [ Associate](関連付け) を選択します。

      アーティファクトの関連付けのあるステップ。

    3. 接続されている JFrog ツールのリストから、ステップを関連付けるツールを選択します。
      注:
      接続されている JFrog ツールのみを選択できます。

      JFrogツールを選択します。

    4. パイプライン内のステップの一覧から、選択した JFrog ツールに関連付けるステップを選択し、 [関連付け] を選択します。
      注:
      すでに別の JFrog ツールに関連付けられているステップを選択すると、そのツールとの関連付けが解除され、現在の JFrog ツールに関連付けられます。

      関連付けるステップを選択します。

    選択したステップが JFrog ツールに関連付けられます。ステップの関連付けを解除するには、ステップを選択してから [ 関連付け解除] を選択します。

    ステップレコードからステップを関連付ける

    個々のステップについて、ステップレコードから直接、接続された JFrog ツールに関連付けることができます。

    1. JFrogツールに関連付けるステップのステップレコードページを開きます。
    2. [アーティファクトツール] タブを選択し、 [関連付け] を選択します。

      ステップを関連付けます。

    3. 接続されている JFrog ツールのリストから、ステップを関連付けるツールを選択し、[ 関連付け] を選択します。
      注:
      接続されている JFrog ツールのみを選択できます。

      JFrogツールを選択します。

    ステップは選択した JFrog ツールに関連付けられます。ステップの関連付けを解除するには、ステップを選択してから [ 関連付け解除] を選択します。

    JFrogツールからのステップの関連付け

    JFrogツールから直接ステップを関連付けることができます。

    1. 接続された JFrog ツールに移動します。
    2. [ Associated steps ] タブを選択し、[ Associate] を選択します。

      JFrog ツールレコードから関連付けます。

    3. ステップを JFrog ツールに関連付けるパイプラインを選択し、 [ 次へ] を選択します。

      ステップを含むパイプラインを選択します。

    4. JFrogツールに関連付けるパイプラインのステップを選択し、 [関連付け] を選択します。
      注:
      すでに別の JFrog ツールに関連付けられているステップを選択すると、そのツールとの関連付けが解除され、現在の JFrog ツールに関連付けられます。

      関連付けのステップを選択します。

    選択したステップが JFrog ツールに関連付けられます。ステップの関連付けを解除するには、ステップを選択してから [ 関連付け解除] を選択します。