Partilhar via


Artefactos no Azure Pipelines: descrição geral

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Os Artefatos do Azure permitem que os desenvolvedores publiquem e consumam vários tipos de pacotes de feeds e registros públicos como PyPI, Maven Central e NuGet.org. Você pode combinar Artefatos do Azure com o Azure Pipelines para publicar artefatos de compilação e pipeline, implantar pacotes ou integrar arquivos em diferentes estágios do pipeline para criar, testar ou implantar seu aplicativo.

Artefatos suportados

Tipo de artefacto Description
Construa artefatos Os arquivos gerados por uma compilação. Exemplo: .dll, .exe e . Arquivos PDB.
Artefatos de pipeline Recomendado para um desempenho mais rápido se estiver a utilizar os Serviços de DevOps do Azure. Não suportado em pipelines de versão.
NuGet Publique pacotes NuGet em feeds de Artefatos do Azure ou registros públicos, como nuget.org.
npm Publique pacotes npm em feeds de Artefatos do Azure ou registros públicos, como npmjs.com.
Maven Publique pacotes Maven em feeds de Artefatos do Azure ou registros públicos, como Maven Central, Google Maven Repository, Gradle Plugins, e JitPack.
Python Publique pacotes Python em feeds de Artefatos do Azure ou registros públicos, como PyPI.org.
Carrinha Publique pacotes de carga em feeds de artefatos do Azure ou registros públicos, como Crates.io.
Universal Packages Publique Pacotes Universais em feeds de Artefatos do Azure ou fontes upstream de Pacotes Universais.
Símbolos Publique símbolos no servidor de símbolos de Artefatos do Azure ou em um compartilhamento de arquivos.

Publicar artefatos

Artefatos suportados

Tipo de artefacto Description
Construa artefatos Os arquivos gerados por uma compilação. Exemplo: .dll, .exe e . Arquivos PDB.
NuGet Publique pacotes NuGet em feeds de Artefatos do Azure ou registros públicos, como nuget.org.
npm Publique pacotes npm em feeds de Artefatos do Azure ou registros públicos, como npmjs.com.
Maven Publique pacotes Maven em feeds de Artefatos do Azure ou registros públicos, como Maven Central, Google Maven Repository, Gradle Plugins, e JitPack.
Python Publique pacotes Python em feeds de Artefatos do Azure ou registros públicos, como PyPI.org.
Símbolos Publique símbolos no servidor de símbolos de Artefatos do Azure ou em um compartilhamento de arquivos.

Publicar artefatos

Gorjeta

Se a sua organização estiver a utilizar uma firewall ou um servidor proxy, certifique-se de que permite URLs de Domínio de Artefactos do Azure e endereços IP.