Azure Artifacts とは何ですか?What is Azure Artifacts?

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2017Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2017

Azure Artifacts では、任意のサイズのチームを使用して、パブリックソースとプライベートソースから Maven、npm、NuGet パッケージフィードを作成して共有できます。With Azure Artifacts you can create and share Maven, npm, and NuGet package feeds from public and private sources with teams of any size. 1回のクリックで継続的インテグレーション/継続的デリバリー (CI/CD) パイプラインに完全に統合されたパッケージ管理を追加できます。You can add fully integrated package management to your continuous integration/continuous delivery (CI/CD) pipelines with a single click.

Azure Artifacts は Azure DevOps Services および Azure DevOps Server の拡張機能です。Azure Artifacts is an extension to Azure DevOps Services and Azure DevOps Server. Azure DevOps Services、Azure DevOps Server 2019、2020および TFS 2017 および2018にプレインストールされています。It comes pre-installed in Azure DevOps Services, Azure DevOps Server 2019, and 2020 and TFS 2017 and 2018.

注意

Azure Artifacts は、AZURE DEVOPS SERVICES と TFS の前のナビゲーション UX の [ビルドとリリース] ページグループの下にある [パッケージ] ページの新しいホームです。Azure Artifacts is the new home of the Packages page under the Build and release page group in the previous navigation UX of Azure DevOps Services and TFS.

Azure Artifacts の概要Azure Artifacts overview

Azure Artifacts には、パッケージへのアクセスを整理および制御するために使用できる複数の フィード の概念が導入されています。Azure Artifacts introduces the concept of multiple feeds that you can use to organize and control access to your packages. NuGet.orgまたはnpmjsのパッケージの使用に慣れている場合は、それらの場所を1つのフィードと考えることができます。If you're familiar with using packages from NuGet.org or npmjs, you can think of those places each as a single feed.

用語に関する注意: 特に npm または Maven ユーザーの場合は、パッケージ リポジトリ またはパッケージ ソース と呼ばれるフィードを聞くこともできます。A note on terminology: you might also have heard feeds called package repositories or package sources, especially if you're an npm or Maven user.

Azure Artifacts の使用を開始するGet started with using Azure Artifacts

Nuget クイックスタートnpm クイックスタートmaven クイックスタートを使用して、Azure DevOps Services と TFS の nuget、npm、maven をわずか数分で稼働させることができます。Get up and running with NuGet, npm, and Maven in Azure DevOps Services and TFS in just a few minutes with the NuGet quickstart, npm quickstart, and Maven quickstart.

以前にパッケージを使用していない場合は、 概念の概要を参照してください。If you haven't used packages before, see the conceptual introduction. 作業を開始する準備ができたら、 Azure Artifacts ライセンスを組織に割り当てる方法について説明 します。When you're ready to get started, learn how to assign Azure Artifacts licenses in your organization.

保持ポリシーを使用して保持するパッケージの量は、フィードの設定で制御できます。You can control the amount of packages you retain using Retention Policies in your feed settings. 詳細については、「古いパッケージの自動削除」を参照してください。For more information see automatically deleting old packages

バージョンと互換性Versions and compatibility

一部の Azure Artifacts サービスは、特定のバージョンの TFS とのみ互換性があります。Some Azure Artifacts services are compatible with only specific versions of TFS. 互換性を確認するには、次の表を参照してください。Check out the following table to see compatibility.

機能Feature Azure DevOps ServicesAzure DevOps Services TFSTFS
NuGetNuGet はいYes TFS 2017 以降TFS 2017 and newer
npmnpm はいYes TFS 2017 更新プログラム1以降TFS 2017 Update 1 and newer
NuGet.org アップストリームソースNuGet.org upstream source はいYes TFS 2018 Update 2 以降TFS 2018 Update 2 and newer
MavenMaven はいYes TFS 2018 以降TFS 2018 and newer
Maven Central 上流ソースMaven Central upstream source はいYes Azure DevOps Server 2019 更新プログラム1以降、Azure DevOps Server 2020Azure DevOps Server 2019 Update 1 and newer, Azure DevOps Server 2020
PythonPython はいYes Azure DevOps Server 2019 更新プログラム1以降、Azure DevOps Server 2020Azure DevOps Server 2019 Update 1 and newer, Azure DevOps Server 2020
Universal PackagesUniversal Packages はいYes いいえNo

その他のパッケージの種類Other package types

他の種類のパッケージ (Docker、Cocoアポストロフィなど) をホストする必要がありますか。Need to host other package types (Docker, CocoaPods, and so on)? Visual Studio 開発者コミュニティで、[機能の提案を 表示するリンクを使用します。Use the Suggest a feature link in Visual Studio Developer Community.