La chaîne de build est utilisée dans le cas
d'intégration continue. Celle-ci consiste en un processus
qui enchaîne un ensemble d’activité en vue de garantir un
suivi quotidien de l’avancement des développements.
La chaîne de build faisant le sujet de ce post permet de compiler
et d’exécuter les tests d’une solution.
Nous utilisons Visual Studio 2010.
1- Dans le Team Explorer choisissez votre
projet > Builds> Bouton droit> Nouvelle définition de Build

2- Dans le sous menu Général attribuez un nom
à votre build, vous pouvez aussi ajouter une description

3-
Vous pouvez choisir par la suite la manière dont
votre build sera déclenché. Cela peut être :
·
manuel ( à la demande)
·
continue : à chaque archivage
·
enchainé
·
planifié
4-
Dans cette étape il faut choisir le dossier tfs
de la solution que vous désirez compiler.
5-
Par la suite il faut spécifier en premier lieu le
contrôleur de build. En deuxième lieu il faut mentionner le chemin du dossier
où les sorties vont être copiées.

6-
Pour la partie processus vous devez :
a.
Précisez la ou les configuration(s) et
plateforme de génération

c.
Si vous voulez que la trace de build soit
détaillée il faut mettre les commentaires d’enregistrement à Diagnostic

d.
Pour la partie des tests automatisés, il faut précisez
les tests à exécuter et ce soit :
i.
En Indiquant une dll et un fichier de paramètres
si besoin ( si on ne spécifie pas un nom exact de dll comme le cas de la
configuration présentée, le build va chercher tout dll contenant test dans son
nom.
ii.
Ou en indiquant un fichier de métadonnées
Vous pouvez choisir de faire échouer la build en cas d’échec
de tests et/ou précisiez les priorités et/ou les catégories de tests à
exécuter.
7-
Pour la partie avancée, elle permet d’indiquer
si vous voulez qu’à chaque build il y a création d’une étiquette. Etc. Pour le
cas de ce processus nous avons précisé que les tests ne seront pas
désactivé parce que nous aurons
besoin de lancer des tests.



