パッケージをパブリックに共有する

Azure DevOps Services

Azure Artifacts を使用すると、組織外のユーザーや、パブリック フィードを使用する外部の顧客とパッケージを簡単に共有できます。 パブリック フィードに格納されているパッケージは、インターネット上のすべてのユーザーが復元およびインストールできます。

前提条件

パブリック フィードを作成する

パブリック フィードは、パブリック プロジェクト内のプロジェクト スコープのフィードです。 パブリック フィードは、ホスティング プロジェクトの可視性設定を継承します。

  1. Azure DevOps 組織にサインインし、パブリック プロジェクトに移動します。

  2. [ Artifacts]\(成果物\) を選択し、フィードを作成します。

    新しいフィードを作成する方法を示すスクリーンショット。

  3. フィードに名前を付け、スコープとして [Project: PublicProject (Recommended)] を選択し、完了したら [作成] を選択します

    新しいパブリック フィードを作成する方法を示すスクリーンショット。

パッケージの公開

Note

NuGet パッケージを発行する場合は、最新 の Azure Artifacts 資格情報プロバイダーがあることを確認してください

パッケージの発行 (CLI)

Azure Pipelines を使用してパッケージを発行する

Note

組織でファイアウォールまたはプロキシ サーバーを使用している場合は、Azure Artifacts のドメイン URL と IP アドレスを必ず許可してください。

パッケージを共有する

パッケージをパブリックに共有するには、フィード URL を https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME> 共有するか、パッケージ バッジを使用して個々のパッケージを 共有します

プロジェクトが公開されている限り、誰でもパブリック フィードからパッケージを表示およびダウンロードできます。 匿名ユーザーは、新しいフィードを作成したり、ごみ箱にアクセスしたりすることはできません。

パブリック フィードのコンテンツを示すスクリーンショット。