アップストリーム ソースのセットアップ
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Azure Artifacts アップストリーム ソースを使用すると、1 つのフィードを使用して、発行するパッケージと、外部フィードや npmjs.com、NuGet.org などのパブリック レジストリから使用するパッケージの両方を格納することで、パッケージ管理を効率化できます。フィードでアップストリーム ソースが有効になっている場合、Azure Artifacts は、コラボレーター以上がアップストリームからインストールしたパッケージのコピーを自動的に保存します。
新しいフィードでアップストリーム ソースを有効にする
Azure DevOps 組織にサインインしてから、プロジェクトに移動します。
[ Artifacts]\(成果物\) を選択し、フィードを作成します。
フィードの名前を指定し、その可視性とスコープの設定を選択します。 アップストリーム ソースを有効にするには、必ず一般的なパブリック ソースからパッケージを含めるチェックボックスをチェックしてください。
終わったら [作成] を選択します。
重要
Maven スナップショットは、アップストリーム ソースではサポートされていません。
既存のフィードでアップストリーム ソースを有効にする
Azure DevOps 組織にサインインしてから、プロジェクトに移動します。
歯車アイコン ボタン を選択して、フィード設定に移動します。
[ アップストリーム ソース] を選択し、[アップストリーム ソースの追加] を選択 します。
[パブリック ソース] を選択し、ドロップダウン メニューから [パブリック ソース] を選択します。
完了したら [保存] を選択し、右上隅にある [保存] をもう一度選択して変更を保持します。
Note
カスタム パブリック アップストリーム ソースは、npm レジストリでのみサポートされます。
アップストリーム ソースと同じ組織内にフィードを追加する
Azure DevOps 組織にサインインしてから、プロジェクトに移動します。
歯車アイコン ボタン を選択してフィードの設定にアクセスします。
[アップストリーム ソース] を選択し、[アップストリームの追加] を選択します。
[この組織の Azure Artifacts フィード] を選択します。
ドロップダウン メニューから目的 のフィード を選択して、アップストリーム ソースとして追加します。 次に、[表示] を選択し、使用するパッケージの種類を選択します。 必要に応じて、アップストリーム ソースの名前を変更することもできます。
完了したら、 [保存] を選択します。
アップストリーム ソースとして別の組織にフィードを追加する
Azure DevOps 組織にサインインしてから、プロジェクトに移動します。
歯車アイコン ボタン を選択してフィードの設定にアクセスします。
[アップストリーム ソース] を選択し、[アップストリームの追加] を選択します。
別の組織の [Azure Artifacts フィード] を選択します。
Azure Artifacts フィード ロケーターを次の形式で入力します。
組織の範囲指定フィード:
azure-feed://ORGANIZATION_NAME/FEED_NAME@VIEW
プロジェクト スコープ フィード:
azure-feed://ORGANIZATION_NAME/PROJECT_NAME/FEED_NAME@VIEW
使用する パッケージの 種類を選択し、アップストリーム ソースの名前を指定します。
完了したら、 [保存] を選択します。
例
Note
アップストリームから新しいパッケージを インストールするには、フィードおよびアップストリーム リーダー (コラボレーター)、 フィードパブリッシャー (共同作成者)、または フィード所有者 である必要があります。 最初に使用すると、各アップストリーム パッケージのコピーがフィードに保存されます。 アップストリーム ソースから既に保存されているパッケージは、フィード リーダーで使用できます。
関連記事
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示