Artifacts in Azure Pipelines - overview

TFS 2018

Azure Artifacts allow developers to publish and consume various types of packages from feeds and public registries like PyPI, Maven Central, and NuGet.org. You can combine Azure Artifacts with Azure Pipelines to publish build and pipeline artifacts, deploy packages, or integrate files across different stages of your pipeline for building, testing, or deploying your application.

Supported artifacts

Artifact type Description
Build artifacts The files generated by a build. Example: .dll, .exe, and .PDB files.
NuGet Publish NuGet packages to Azure Artifacts feeds or public registries such as nuget.org.
npm Publish npm packages to Azure Artifacts feeds or public registries such as nmpjs.com.
Maven Publish Maven packages to Azure Artifacts feeds or public registries such as Maven Central, Google Maven Repository, Gradle Plugins, and JitPack.
Symbols Publish symbols to Azure Artifacts symbol server or to a file share.

Publish artifacts

Tip

If your organization is using a firewall or a proxy server, make sure you allow Azure Artifacts Domain URLs and IP addresses.