Artifacts no Azure Pipelines – visão geral
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
O Azure Artifacts permite 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 o Azure Artifacts com o Azure Pipelines para publicar artefatos de pipeline e de compilação, implantar pacotes ou integrar arquivos em diferentes estágios do pipeline para criar, testar ou implantar seu aplicativo.
Artefatos com suporte
Tipo de artefato | Descrição |
---|---|
Artefatos de compilação | Os arquivos gerados por uma compilação. Exemplo: arquivos .dll, .exe e .PDB. |
Artefatos de pipeline | Recomendado para um desempenho mais rápido se você estiver usando o Azure DevOps Services. Não há suporte em pipelines de lançamento. |
NuGet | Publique pacotes NuGet em feeds do Azure Artifacts ou registros públicos, como nuget.org. |
npm | Publique pacotes npm em feeds do Azure Artifacts ou registros públicos, como npmjs.com. |
Maven | Publique pacotes do Maven em feeds do Azure Artifacts ou em registros públicos, como Maven Central, Google Maven Repository, Gradle Plugins e JitPack. |
Python | Publique pacotes Python em feeds do Azure Artifacts ou em registros públicos, como o PyPI.org. |
Cargo | Publique pacotes Cargo em feeds do Azure Artifacts ou em registros públicos, como o Crates.io. |
Universal Packages | Publique Pacotes Universais em feeds de Azure Artifacts ou fontes upstream de Pacotes Universais. |
Símbolos | Publique símbolos no servidor de símbolos do Azure Artifacts ou em um compartilhamento de arquivo. |
Publicar artefatos
Artefatos com suporte
Tipo de artefato | Descrição |
---|---|
Artefatos de compilação | Os arquivos gerados por uma compilação. Exemplo: arquivos .dll, .exe e .PDB. |
NuGet | Publique pacotes NuGet em feeds do Azure Artifacts ou registros públicos, como nuget.org. |
npm | Publique pacotes npm em feeds do Azure Artifacts ou registros públicos, como npmjs.com. |
Maven | Publique pacotes do Maven em feeds do Azure Artifacts ou em registros públicos, como Maven Central, Google Maven Repository, Gradle Plugins e JitPack. |
Python | Publique pacotes Python em feeds do Azure Artifacts ou em registros públicos, como o PyPI.org. |
Símbolos | Publique símbolos no servidor de símbolos do Azure Artifacts ou em um compartilhamento de arquivo. |
Publicar artefatos
Dica
Se a sua organização estiver usando um firewall ou um servidor proxy, permita URLs de domínio e endereços IP do Azure Artifacts.