Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Azure Artifacts permet aux développeurs de stocker plusieurs types de packages dans un seul flux. Avec Azure Pipelines, vous pouvez publier des packages sur des flux ou des registres Azure Artifacts privés et publics, tels que NuGet.org et npmjs.com. Azure Pipelines vous permet également d’intégrer des fichiers à différentes étapes de votre flux de travail ; création, test et déploiement d’artefacts dans plusieurs environnements.
Types pris en charge
| Type | Descriptif |
|---|---|
| Générer des artefacts | Fichiers générés par une build, telles que .dll, .exeet les fichiers .pdb. |
| artefacts de pipeline | Recommandé pour accélérer les performances dans 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. |
Types pris en charge
| Type | Descriptif |
|---|---|
| Générer des artefacts | Fichiers générés par une build, telles que .dll, .exeet les 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. |
| Cargaison | Publiez des packages Cargo sur des flux Azure Artifacts ou des registres publics tels que Crates.io. |
| Symboles | Publiez des symboles sur le serveur de symboles Azure Artifacts ou sur un partage de fichiers. |
Questions fréquentes (FAQ)
Q : Que sont les artefacts de build ?
R : Les artefacts de build sont des fichiers générés pendant le processus de génération. Consultez Build Artifacts pour en savoir plus sur la publication et le téléchargement des artefacts de build.
Q : Puis-je supprimer des artefacts de pipeline lors de la réexécution des travaux ayant échoué ?
R : Les artefacts de pipeline ne peuvent pas être supprimés ou remplacés. Pour régénérer les artefacts lors de la réexécution d’un travail ayant échoué, incluez l’ID de travail dans le nom de l’artefact à l’aide de la variable $(System.JobId). Consultez Variables système pour en savoir plus sur les variables prédéfinies.
Q : Comment puis-je accéder aux flux d’artefacts derrière un pare-feu ?
R : Si votre organisation utilise un pare-feu ou un proxy, veillez à autoriser les URL et adresses IP du domaine Azure Artifacts.