XII. Conclusion▲
Nous avons donc vu les bases de l'intégration continue, afin de mieux comprendre ce que cela nous apporte et pourquoi il est intéressant de la mettre en place sur nos propres projets.
Nous avons également vu en détail les deux premiers outils que nous pouvons utiliser dans le cadre de l'intégration continue : MsTest pour écrire des tests unitaires, et Static Code Analysis pour réaliser une analyse du code et le valider contre un certain nombre de règles préétablies.
Dans la partie suivante, nous aborderons deux autres outils indissociables de l'intégration continue dans le monde Microsoft.NET : MsBuild et TFSBuild. MsBuild nous servira à automatiser certaines étapes indispensables à la mise en place de notre intégration continue, tandis que TFSBuild est une surcouche de cet outil de façon à la mettre en place le plus simplement possible avec Visual Studio et Team Foundation Server.
Remerciements▲
Je tiens à remercier particulièrement les personnes suivantes :
- Thierry Thoua qui m'a poussé à reprendre cet article (j'avais écrit une première version en janvier 2008) pour le détailler et le remettre à jour ;
- Louis-Guillaume Morand a qui j'avais parlé de cet article et qui m'a incité à le publier sur Développez.com, tout en m'assistant pour les phases de mise au gabarit et d'apprentissage des outils propre au site Développez.com ;
- Thibaut Van Spaandonck qui a consacré un certain temps à la relecture de cet article et à la correction de coquilles et autres fautes d'orthographe ;
- Les différents rédacteurs de Développez.com qui ont mis à disposition les outils facilitant la transformation d'articles au format Développez.com.
Contact▲
Pour plus d'informations, vous pouvez me contacter (via le forum de Developpez.com) ou par mail sur pedautreppe[arobase]skynet.be.
N'hésitez pas à me contacter pour me signaler des imprécisions ou des erreurs dans cet article ainsi que si vous aimiez que je détaille davantage une des sections dans un article ultérieur.
Vous pourrez trouver également toute une série d'articles plus courts (et en anglais) traitant de .NET, des VSTO ou encore des méthodologies agiles sur mon blog