Artefacts dans Azure Pipelines - Vue d’ensemble
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Azure Artifacts permet aux développeurs de publier et d’utiliser différents types de packages à partir de flux et de registres publics tels que PyPI, Maven Central et NuGet.org. Vous pouvez combiner Azure Artifacts avec Azure Pipelines pour publier des artefacts de build et de pipeline, déployer des packages ou intégrer des fichiers à différentes étapes de votre pipeline pour la création, le test ou le déploiement de votre application.
Artefacts pris en charge
Type d’artefact | Description |
---|---|
Générer des artefacts | Fichiers générés par une build. Exemple : .dll, .exeet . Fichiers PDB. |
artefacts de pipeline | Recommandé pour des performances plus rapides si vous utilisez Azure DevOps Services. Non pris en charge dans les pipelines de mise en production. |
NuGet | Publiez des packages NuGet sur des flux Azure Artifacts ou des registres publics tels que nuget.org. |
npm | Publiez des packages npm sur des flux Azure Artifacts ou des registres publics tels que npmjs.com. |
Maven | Publiez des packages Maven dans des flux Azure Artifacts ou des registres publics tels que Maven Central, Google Maven Repository, Gradle Plugins et JitPack. |
Python | Publiez des packages Python sur des flux Azure Artifacts ou des registres publics tels que PyPI.org. |
Cargaison | Publiez des packages Cargo sur des flux Azure Artifacts ou des registres publics tels que Crates.io. |
Packages universels | Publiez des packages universels sur des flux Azure Artifacts ou des sources en amont de packages universels. |
Symboles | Publiez des symboles sur le serveur de symboles Azure Artifacts ou sur un partage de fichiers. |
Publier des artefacts
Artefacts pris en charge
Type d’artefact | Description |
---|---|
Générer des artefacts | Fichiers générés par une build. Exemple : .dll, .exeet . Fichiers PDB. |
NuGet | Publiez des packages NuGet sur des flux Azure Artifacts ou des registres publics tels que nuget.org. |
npm | Publiez des packages npm sur des flux Azure Artifacts ou des registres publics tels que npmjs.com. |
Maven | Publiez des packages Maven dans des flux Azure Artifacts ou des registres publics tels que Maven Central, Google Maven Repository, Gradle Plugins et JitPack. |
Python | Publiez des packages Python sur des flux Azure Artifacts ou des registres publics tels que PyPI.org. |
Symboles | Publiez des symboles sur le serveur de symboles Azure Artifacts ou sur un partage de fichiers. |
Publier des artefacts
Pourboire
Si votre organisation utilise un pare-feu ou un serveur proxy, veillez à autoriser URL et adresses IP du domaine Azure Artifacts.