Artefacts dans Azure Pipelines – Aperçu
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 |
---|---|
Artefacts de build | Fichiers générés par une build. Exemples : .dll, .exe et 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. |
Cargo | 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 packages universels amont sources. |
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 |
---|---|
Artefacts de build | Fichiers générés par une build. Exemples : .dll, .exe et 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
Conseil
Si votre organisation utilise un pare-feu ou un serveur proxy, veillez à autoriser les URL et adresses IP du domaine Azure Artifacts.