Gestion des Azure DevOps artefacts
Changements de vélocité DevOps facilite la gestion des artefacts publiés via Azure DevOps des pipelines de version. Vous pouvez importer et suivre ces artefacts et gérer les packages au format Changements de vélocité DevOps.
- Version
- Azure Artefacts
Artefacts de version
Les artefacts de version et de pipeline publiés à l’aide des tâches Publier des artefacts de version (PublishBuildArtifacts) et Publier des artefacts de pipeline (PublishPipelineArtifacts) respectivement sur le Azure DevOps sont automatiquement créés dans votre Changements de vélocité DevOps instance. Vous pouvez également importer des données historiques pour les artefacts de version.
Les artefacts de version créés à l’aide de la tâche Publier des artefacts de version feront partie du référentiel d’artefacts, dont le nom sera par défaut le nom du pipeline de version.
Azure Artefacts
Vous pouvez importer et suivre les artefacts vers votre Changements de vélocité DevOps instance. Vous pouvez importer Azure DevOps des artefacts publiés dans les Azure artefacts à l’aide de la tâche Package universel uniquement.
DevOps( 1.35 et versions ultérieures) Le champ Alias de connexion de flux est disponible sur le Azure DevOps Formulaire d’outils. Ce champ est renseigné automatiquement avec un alias pour la connexion au flux. Pour plus d’informations sur la connexion d’un DevOps outil, reportez-vous à la section Intégration Changements de vélocité DevOps à des outils tiers.
Après la mise à niveau, pour sélectionner et ajouter les référentiels d’artefacts à l’aide d’App Onboarding, vous devez sélectionner Détecter pour détecter les référentiels d’artefacts existants. Les enregistrements sont ajoutés à la liste connexe des référentiels de l’artefact. Pour plus d’informations sur l’ajout de référentiels d’artefacts, reportez-vous à la section Associer des objets d’outil à des applications : espace de travail.
Pour le suivi des référentiels d’artefacts, modifiez la valeur de la colonne Suivi sur Vrai (valeur par défaut, Faux).
- En tant que : Azure DevOps La création d’artefacts ne dépend pas de l’achèvement du pipeline de version. Si Azure DevOps l’artefact est utilisé comme déclencheur pour un pipeline de mise en production, il sera déclenché même si le pipeline de version est en attente d’achèvement en raison d’une demande de changement.
- La tâche planifiée est exécutée toutes les 24 heures par défaut et peut également être exécutée sur demande. Toutefois, comme la tâche planifiée nécessite des performances élevées, elle ne doit pas être exécutée fréquemment.
Les points suivants doivent être pris en compte lors de l’importation d’artefacts Azure DevOps :
- Les artefacts ne peuvent pas être publiés à partir des pipelines de mise en production en raison Azure DevOps de limitations.
- Les référentiels d’artefacts sont suivis comme suit :
- L’importation historique des Azure DevOps artefacts s’effectue à l’aide de l’application Onboarding. Pour plus d'informations, consultez Associer des objets d’outil à des applications : espace de travail.
- Pour le suivi en temps réel des artefacts, la valeur de la colonne Suivi doit être modifiée sur Vrai (valeur par défaut, Faux). Dans le cas contraire, le flux ou le référentiel de l’artefact ne sera pas suivi.
- L’application prend en charge les flux spécifiques au projet, mais pas les flux spécifiques à l’organisation. Azure DevOps seuls les artefacts publiés via Azure DevOps un pipeline sont pris en charge.
- Azure DevOps Les artefacts qui ne sont liés à aucune version ou pipeline de mise en production (artefacts orphelins) ne sont pas pris en charge.
- Azure DevOps Les artefacts sont stockés dans le format suivant :
- Azure DevOps artefact lié uniquement au pipeline de version (ou) au pipeline de version et de mise en production :
<artifact-name>-<1.build-number.0> (numéro de build du pipeline de build)
- Azure DevOps artefact lié uniquement au pipeline de mise en production :
<artifact-name>-<1.build-number.0> (numéro de build du pipeline de mise en production)
- Azure DevOps artefact lié uniquement au pipeline de version (ou) au pipeline de version et de mise en production :
Azure DevOps Mappage d’artefacts avec Changements de vélocité DevOps
| Azure DevOps Artefact | Changements de vélocité DevOps |
|---|---|
| Actualise | Référentiels de l'artefact |
| Packages | Artifacts |
| Numéro de provenance/version | Versions |
Limitations
- Azure DevOps Le projet d’artefact avec 4 000 flux (ou moins) est pris en charge.
- Azure DevOps Le flux d’artefacts contenant 800 packages ou artefacts (ou moins) est pris en charge.
- Azure DevOps La publication de pipeline avec 200 packages ou artefacts (ou moins) est prise en charge.