Résumé
Dans ce module, vous avez configuré votre propre agent de build privé en utilisant une machine virtuelle qui s’exécute sur Microsoft Azure.
Bien qu’un agent hébergé par Microsoft réponde souvent à tous vos besoins, vous pouvez envisager d’utiliser votre propre agent de build.
Quelques facteurs sont à prendre en compte si vous décidez d’utiliser un agent hébergé par Microsoft plutôt que d’utiliser le vôtre. Ces facteurs incluent la puissance de calcul et l’espace disque dont vous avez besoin ainsi que le temps nécessaire à l’exécution de vos builds.
Quand vous configurez un agent de build privé, vous pouvez le configurer comme bon vous semble. En contrepartie, vous devez également garder votre système à jour avec les derniers correctifs de sécurité et outils de build.
Récapitulatif du parcours d’apprentissage
Félicitations ! Vous avez effectué le dernier module du parcours d’apprentissage Générer des applications avec Azure DevOps. Ce parcours d’apprentissage vous a permis d’effectuer de nombreuses choses, notamment :
- Configuration d’un projet dans Azure Pipelines et publication d’artefacts de build sur le pipeline.
- Implémentation d’un workflow de code pour les membres de l’équipe qui utilisent Git et GitHub.
- Exécution de tests automatisés, par exemple des tests unitaires et des tests de couverture du code, durant l’exécution du pipeline.
- Gestion de vos propres packages dans le pipeline et connexion de ces packages à vos applications.
- Utilisation de vos propres agents de build quand les agents hébergés par Microsoft ne répondent pas à vos besoins.
Ce parcours d’apprentissage met l’accent sur la génération d’applications et sur la réception d’artefacts de build que vous pouvez transmettre à votre équipe d’assurance qualité ou votre équipe des opérations.
En savoir plus
Pour suivre un apprentissage plus pratique et auto-rythmé autour d’Azure DevOps, consultez Azure DevOps Labs.
Pour en savoir plus sur les agents de build et les pools d’agents, consultez les articles suivants :
- Agents Azure Pipelines
- Pools d’agents
- Agents Linux autohébergés
- Agents macOS autohébergés
- Agents Windows autohébergés
- Travaux de conteneur
- Pool (schéma YAML)
- Générer sur plusieurs plateformes
Configurer des pipelines de mise en production
Pour découvrir comment configurer des pipelines de mise en production afin de générer, tester et déployer vos applications en continu, accédez à Déployer des applications avec Azure DevOps.
Créer vos propres images de machine virtuelle
Si vous souhaitez créer vos propres images de machine virtuelle à utiliser avec Azure Pipelines, consultez le projet azure-pipelines-image-generation sur GitHub.
S’entraîner à utiliser des machines virtuelles sur Azure
Pour vous familiariser avec l’utilisation de machines virtuelles sur Azure, consultez le parcours d’apprentissage Administrer les ressources d’infrastructure dans Azure.
Nous avons également indiqué comment utiliser Bicep pour automatiser le processus de création des agents de build. Pour en apprendre davantage sur Bicep, consultez Bicep – Principes de base.