Artefatti in Azure Pipelines - panoramica

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure Artifacts consente agli sviluppatori di pubblicare e usare vari tipi di pacchetti da feed e registri pubblici, ad esempio PyPI, Maven Central e NuGet.org. È possibile combinare Azure Artifacts con Azure Pipelines per pubblicare artefatti di compilazione e pipeline, distribuire pacchetti o integrare file in diverse fasi della pipeline per la compilazione, il test o la distribuzione dell'applicazione.

Artefatti supportati

Tipo di artefatto Descrizione
Artefatti di compilazione File generati da una compilazione. Esempio: .dll, .exe e . File PDB.
Artefatti della pipeline Consigliato per prestazioni più veloci se si usa Azure DevOps Services. Non supportato nelle pipeline di versione.
NuGet Pubblicare pacchetti NuGet in feed di Azure Artifacts o registri pubblici, ad esempio nuget.org.
npm Pubblicare pacchetti npm in feed di Azure Artifacts o registri pubblici, ad esempio nmpjs.com.
Maven Pubblicare pacchetti Maven in feed di Azure Artifacts o registri pubblici, ad esempio Maven Central, repository Google Maven, plug-in Gradle e JitPack.
Python Pubblicare pacchetti Python in feed di Azure Artifacts o registri pubblici, ad esempio PyPI.org.
Cargo Pubblicare pacchetti Cargo in feed di Azure Artifacts o registri pubblici, ad esempio Crates.io.
Pacchetti universali Pubblicare pacchetti universali in feed di Azure Artifacts o origini upstream dei pacchetti universali.
Simboli Pubblicare simboli nel server dei simboli di Azure Artifacts o in una condivisione file.

Pubblicare elementi

Artefatti supportati

Tipo di artefatto Descrizione
Artefatti di compilazione File generati da una compilazione. Esempio: .dll, .exe e . File PDB.
NuGet Pubblicare pacchetti NuGet in feed di Azure Artifacts o registri pubblici, ad esempio nuget.org.
npm Pubblicare pacchetti npm in feed di Azure Artifacts o registri pubblici, ad esempio nmpjs.com.
Maven Pubblicare pacchetti Maven in feed di Azure Artifacts o registri pubblici, ad esempio Maven Central, repository Google Maven, plug-in Gradle e JitPack.
Python Pubblicare pacchetti Python in feed di Azure Artifacts o registri pubblici, ad esempio PyPI.org.
Simboli Pubblicare simboli nel server dei simboli di Azure Artifacts o in una condivisione file.

Pubblicare elementi

Suggerimento

Se l'organizzazione usa un firewall o un server proxy, assicurarsi di consentire gli URL di dominio e gli indirizzi IP di Azure Artifacts.