Définir votre processus de build
Après avoir configurer votre système de build, vous êtres quasiment prêt à utiliser Team Foundation Build pour compiler votre code, effectuer vos tests, et exécuter de nombreuses fonctions importantes.L'étape suivante consiste à développer un processus de génération, qui contient vos instructions sur les projets de code à compiler, les actions qui déclenchent une génération, les tests à exécuter et toutes les autres procédures requises par votre équipe.
Tâches courantes
Tâches |
Contenu de support |
---|---|
Créer et travailler avec une définition de build. Vous pouvez définir rapidement un processus de génération simple mais puissant qui inclut vos instructions sur les projets de code à compiler, les actions qui déclenchent la génération, les test à exécuter et d'autres options encore. |
Définir un processus de build basé sur le modèle par défaut Générer et tester une application Windows Store à l'aide de Team Foundation Build |
Définir un processus de build pour prendre en charge l'intégration continue. Votre équipe peut réduire les erreurs dans son code base par l'intégration des différentes fonctionnalités dans un référentiel partagé aussi fréquemment que possible et en générant et en testant le résultat.Vous pouvez implémenter cette stratégie, appelée l'intégration continue, en définissant un processus de génération qui garantit que vous et votre équipe pouvez déterminer le plus rapidement possible qu'un archivage d'une équipe de fonctionnalité a arrêté la génération ou a provoqué l'échec d'un test. |
Définir un processus de génération pour prendre en charge une intégration continue Réduire l'évolution du code après des arrêts de builds en continu |
Evitez à votre équipe d'« arrêter la génération. » Lorsqu'un développeur archive des modifications qui arrêtent la build, cela peut avoir des conséquences néfastes sur le travail des petites équipes.Pour les équipes de plus grande taille, les coûts en matière de perte de productivité et de retard dans le planning peuvent être élevés. Vous avez donc tout intérêt à créer une définition de build d'archivage contrôlé afin de mettre tout ou partie de votre base de code à l'abri de ces interruptions. Vous pouvez également utiliser la stratégie d'archivage de builds comme un outil permettant de limiter les modifications supplémentaires à votre base de code jusqu'à la résolution de l'arrêt de build en continu. |
Définir un processus de génération d'archivage contrôlé pour la validation des modifications Archiver des modifications en attente contrôlées par une build d'archivage contrôlé |
Créez des processus de génération profondément personnalisés. Avec le modèle par défaut, vous pouvez créer un processus de génération qui répond à une majorité des spécifications les plus courantes.Toutefois, pour de nombreuses équipes, leurs processus de génération doivent exécuter des tâches spécialisées ou suivre une logique personnalisée. |
|
Continuez à utiliser les processus de génération hérités. Lorsque vous mettez à niveau des versions antérieures de Team Foundation Server, vous pouvez continuer à utiliser des processus de génération hérités.Vous pouvez également continuer à utiliser des versions antérieures de Visual Studio pour créer des processus de génération sur Visual Studio Team Foundation Server 2012. |