Last update: 02/06/2016 13:53
L'industrialisation des procédures de build, les notions d'intégration continue ou de déploiement automatique sont toutes notions liées à la vitesse requise par bien des équipes agiles dont on attend d'ailleurs qu'elles puissent répondre très rapidement à des demandes de changement.
Toutes sont liées à des degrés divers à l'automatisation d'un certain nombre de processus et donc au tooling.
Il est néanmoins indispensable de ne pas perdre de vue la nécessité de garder un système d'information stable : ne pas confondre vitesse et précipitation. Il est également primordial de pouvoir répondre aux contraintes légales comme SOX dans nombre d' entreprises.
Pour faire du "Continuous Deployment" il faut être à même d'automatiser l'intégration et pour cela il faut d'abord être en condition de faire du "build" automatique, le sujet de ce micro-article.
Voici comment Lato Sensu Management illustre l'automatisation du build dans son modèle L(i)VID :