ユニバーサル パッケージのアップストリーム ソース

Azure DevOps サービス

Azure Artifacts のユニバーサル パッケージを使用すると、開発者はさまざまな種類のパッケージを 1 つのパッケージにバンドルして格納できます。 この記事では、ユニバーサル パッケージのアップストリーム ソースとして内部フィードと外部フィードを設定する手順について説明します。

前提条件

製品 必要条件
Azure DevOps - Azure DevOps 組織。
- Azure DevOps プロジェクト。
- Azure CLI をダウンロードしてインストールします。
- Azure DevOps 拡張機能をインストールします。

注

ユニバーサル パッケージは、Azure DevOps Services でのみ使用できます。

アップストリーム ソースとして組織内のフィードを追加する

ユニバーサル パッケージのアップストリーム ソースと同じ組織のフィードを追加するには、次の手順に従います。

  1. Azure DevOps にサインインし、プロジェクトに移動します。

  2. [ 成果物] を選択し、ドロップダウン メニューからフィードを選択します。

  3. 右上隅にある 歯車アイコン を選択して、[ フィード設定] を開きます。

  4. [アップストリーム ソース] を選択し、[アップストリームの追加] を選択します。

    アップストリーム ソースを追加する方法を示すスクリーンショット。

  5. 組織でフィードを使用するには、この組織の Azure Artifacts フィードを選択します。

    同じ組織内のフィードのアップストリーム ソースの種類を示すスクリーンショット。

  6. ドロップダウン メニューから フィード を選択し、 ビューを選択し、アップストリーム ソースの名前を入力します。 UPack パッケージの種類が選択されていることを確認します。

    新しいユニバーサル パッケージアップストリーム ソースを構成する方法を示すスクリーンショット。

  7. [ 追加] を選択し、[ 保存] を選択して変更を適用します。

別の組織のフィードをアップストリーム ソースとして追加する

ユニバーサル パッケージのアップストリーム ソースとして別の組織のフィードを追加するには、次の手順に従います。

  1. Azure DevOps にサインインし、プロジェクトに移動します。

  2. [ 成果物] を選択し、ドロップダウン メニューからフィードを選択します。

  3. 右上隅にある 歯車アイコン を選択して 、[フィード設定] に移動します。

  4. Upstream ソースを選択し、アップストリームを追加を選択します。

    アップストリーム ソースを追加する方法を示すスクリーンショット。

  5. 同じ Microsoft Entra ID 内の別の組織でフィードを使用するには、 別の組織の Azure Artifacts フィード を選択します。

    別の組織のフィードのアップストリーム ソースの種類を示すスクリーンショット。

  6. Azure Artifacts フィード ロケーターを入力し、アップストリーム ソースに名前を付けます。 UPack パッケージの種類が選択されていることを確認します。

    別の組織のフィードを使用して新しいユニバーサル パッケージアップストリーム ソースを設定する方法を示すスクリーンショット。

  7. [ 追加] を選択し、右上隅にある [保存] を選択して変更を適用します。

注

別の組織のフィードをアップストリーム ソースとして追加するには、ターゲット フィードの所有者が、 Microsoft Entra テナントに関連付けられている組織内のすべてのフィードとユーザーとターゲット ビューを共有する必要があります。 これを行うには、フィード設定>Viewsに移動し>ビューの省略記号を選択し、[編集] を選択します。