Partager via


Utilisation de définitions de build dans Team Foundation Build

Mise à jour : novembre 2007

Cette rubrique décrit comment créer et modifier des définitions de build dans Team Foundation Build.

Team Foundation Build utilise des définitions de build permettant de gérer les conditions sous lesquelles une solution unique ou un ensemble de solutions est généré. Vous pouvez utiliser la boîte de dialogue Définition de build pour créer et modifier des définitions de build. Les options de configuration suivantes sont à votre disposition :

  • Espace de travail

    Utilisez ce paramètre pour mapper l'emplacement du contrôle de code source des fichiers que vous souhaitez générer sur l'agent de build. Chaque chemin d'accès est mappé à un emplacement relatif sous un répertoire de build racine sur l'agent de build.

  • Fichier projet

    Utilisez ce paramètre soit pour naviguer jusqu'à un fichier TFSBuild.proj existant dans le contrôle de code source, soit pour en créer un et l'associer à la définition de build. Si plusieurs définitions de build partagent un fichier TFSBuild.proj, sa personnalisation affecte chaque définition de build.

    Si vous créez un fichier TFSBuild.proj, vous pouvez spécifier les fichiers à générer, l'exécution de tests ou de la couverture du code et la configuration ou plateforme à générer.

  • Stratégie de rétention

    Utilisez ce paramètre pour spécifier la stratégie de rétention à utiliser pour les builds non réussies, arrêtées, partiellement réussies ou parfaitement réussies.

  • Valeurs par défaut des builds

    Utilisez ce paramètre pour spécifier l'agent de build, l'ordinateur sur lequel exécuter la génération et le dossier partagé où stocker les fichiers générés.

  • Déclencheur

    Utilisez ce paramètre pour spécifier :

    • Si votre définition de build doit s'exécuter à la demande

    • Si votre définition de build doit s'exécuter en continu à chaque archivage

    • Si chaque archivage doit ajouter une génération à la file d'attente et l'exécuter dès qu'un agent est libre

Dans cette section

Référence

Guide de référence Team Foundation Build

Rubriques connexes

Voir aussi

Tâches

Procédure pas à pas : création d'une définition de build dans Team Foundation Build