Configurer une intégration continue avec Team Foundation Server
Notre didacticiel continue Julia, un développeur de l'équipe de Fabrikam.Elle a déjà installé Team Foundation Server (TFS) et définissez le code de l'équipe sous contrôle de version.Il installe maintenant des builds d'intégration continues, qui aide l'équipe à identifier plus rapidement lorsqu'un archivage casse une génération ou entraîne l'échec d'un test.
Configuration requise
- Certaines fonctionnalités peuvent ne pas être disponibles selon vos autorisations ou édition Team Foundation Server.Consultez Accès aux fonctionnalités dans Team Web Access.
Dans cette rubrique
1.Installez un serveur de build dédié
Julia installer le service de build sur le serveur de builds de l'équipe (FF- builds).
Pour installer le service de build sur un serveur de build dédié
Pour suivre le didacticiel de votre projet, téléchargez et installez. Visual Studio Team Foundation Server 2012Consultez Installation de Team Foundation Server et Visual Studio ALM.
Choisissez Installation de Team Foundation Server.
Dans centre de configuration, choisissez configurez le service Team Foundation Build, puis suivez l'assistant Démarrer l'Assistant .
Dans collection de projets, choisissez Parcourir.Recherchez la collection de projets d'équipe que le serveur de builds prend en charge, et continuer.
Choisissez Configurer ultérieurement, Révision.
Conservez l'option par défaut lorsque vous exécutez l'assistant.
Conseil Pour cette version, vous devrez peut-être installer Visual Studio sur le serveur de builds avant que certaines solutions génèrent.
Consultez Installer le service Team Foundation Build.
Pour configurer le serveur de build dédié
Sur le serveur de builds, ouvrez la console Administration Team Foundation Server, puis choisissez configuration de build.
Dans configuration de build, choisissez nouveau contrôleur, nouvel agent pour afficher les propriétés d'agent de build.
Ouvrez la liste Contrôleur , puis sélectionnez le contrôleur à associer à cet agent.
Choisissez Ajoutez la balise pour ajouter des balises de cet agent.Cliquez sur OK.
Pour créer des agents, répétez les trois étapes précédentes.
2.Installez les dossiers de dépôt
Julia crée un dossier dans lequel le service de build Team Foundation permet de supprimer les builds.Elle donne des autorisations d'accès au dossier au serveur qui dirige le service de build (ALMSVR).
Pour installer des dossiers de dépôt
Créez un répertoire pour les déplacements de génération.Maintenez le chemin d'accès au dossier de dépôt aussi court que possible.
Conseil l'agent de build échoue sur les chemins qui dépassent 259 caractères.
Donnez le serveur qui exécute le service de build Lire et les autorisations de Modifier au dossier de dépôt.(Pour Julia, c'est $ALMSVR.)
Consultez Sélectionner un emplacement intermédiaire et installer un dossier de dépôt.
3.Créez la génération de Continu-Intégration
Julia crée une définition de build pour l'intégration continue afin qu'une build démarre chaque fois que quelqu'un archivage du code.
Pour créer une génération de continu-intégration
Ouvrez Team Explorer.Sous Accueil, choisissez Builds.
Sous Builds, choisissez nouvelle définition de build.
Sur la page de définition de build, choisissez Déclencheur.
Intégration continueSélectionnez.
Dans valeurs par défaut de génération, spécifiez le dossier de dépôt.
Reportez-vous à :
[!REMARQUE]
Vous pouvez créer différents types de builds selon les besoins de votre équipe.Par exemple, vous pouvez planifier des builds nocturnes pour prendre en charge votre travail de test.Vous pouvez protéger des branches de haut niveau à l'aide de les enregistrements déclenchés.Pour plus d'informations sur les tests (BVTs) de vérification de build, consultez Comment : configurer et exécuter des tests planifiés après la génération de votre application.
Rubriques connexes dans ce didacticiel
Next (créez le journal) | Début
Voir aussi
Concepts
Autres ressources
Les solutions et les projets de rangers gardes Visual Studio ALM
articles techniques pour Visual Studio Application Lifecycle Management