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 npmjs.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 npmjs.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.