Génération de l'application

Team Foundation Build vous permet de créer des définitions de build afin d'automatiser la compilation d'applications, l'exécution des tests associés, l'exécution de l'analyse du code, l'annulation des builds en continu et la publication de rapports de build.

Pour générer une application, vous créez une définition de build pour spécifier les projets générer, ce qui déclenche l'exécution d'une build, les tests automatisés à exécuter et où déployer la sortie. Ces informations sont stockées dans l'entrepôt de données, à partir duquel elles sont récupérées lorsqu'une build s'exécute. Une fois la build exécutée, les données à propos des résultats de build sont restockées dans l'entrepôt, où elles peuvent être consultées via des rapports de build.

L'illustration suivante montre les trois phases principales de la génération d'une application :

Trois phases de génération d'une application

Tâches courantes

Installer et administrer votre système de génération.

Créer une définition de build qui contient des instructions sur les projets de code à compiler, sur l'action qui doit déclencher la build, sur les tests à exécuter et de nombreuses autres configurations. Vous pouvez même utiliser des fichiers MSBuild hérités à l'aide du modèle de mise à niveau.

Démarrer manuellement une build et surveiller la progression des builds.

Afficher des informations sur les builds et gérer les builds. Évaluer la qualité d'une build ou supprimer les builds terminées.

Si une équipe ne procède pas assez rapidement au déploiement d'une build après l'archivage du code, ses membres doivent bien souvent consacrer une grande partie de leur temps à traiter les arrêts de builds et les problèmes d'intégration. Si votre équipe augmente la fréquence d'exécution des builds et d'archivage du code, il est fort probable qu'elle améliorera son efficacité.

Voir aussi

Autres ressources

Guide de référence Team Foundation Build