Azure Artifacts in Azure DevOps Services and Azure DevOps Server

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

Azure Artifacts is an extension to Azure DevOps Services and Azure DevOps Server. It comes pre-installed in Azure DevOps Services, Azure DevOps Server 2019, and Team Foundation Server (TFS) 2017 and 2018.

Note

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 overview

Azure Artifacts introduces the concept of multiple feeds that you can use to organize and control access to your packages. If you're familiar with using packages from NuGet.org or npmjs, you can think of those places each as a single feed.

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.

Get started with using Azure Artifacts

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. When you're ready to get started, learn how to assign Azure Artifacts licenses in your organization.

Versions and compatibility

Some Azure Artifacts services are compatible with only specific versions of TFS. Check out the following table to see compatibility.

Feature Azure DevOps Services TFS
NuGet Yes TFS 2017 and newer
npm Yes TFS 2017 Update 1 and newer
NuGet.org upstream source Yes TFS 2018 Update 2 and newer
Maven Yes TFS 2018 and newer
Maven Central upstream source Yes No
Python Yes No
Universal Packages Yes No

Other package types

Need to host other package types (Docker, CocoaPods, and so on)? Tell us on the Azure Artifacts UserVoice.