Par Loïc Knuchel à Paris le 9 avril 2019

Lassé de devoir attendre plus de 10 minutes la fin d'un build qui ne faisait que tester ma codebase, j'ai décidé d'améliorer la CI de mon projet Web. J'ai divisé le temps de CI par 2, et en bonus j'ai automatisé des tâches fastidieuses et répétitives pour mon équipe sans rallonger le build.

Durant ce talk, je vous présenterai la recette pour une CI intelligente et efficace :

  • les workflows CircleCI pour paralléliser vos tâches
  • l'automatisation du déploiement et de la publication de librairies
  • l'ajout d'outils externes comme Danger et BundleSize pour monitorer la santé de votre codebase

Cette recette a déjà pu aider plusieurs équipes en interne. Vous pourrez l'appliquer à votre projet, et vos collègues seront ravis des changements que vous pourrez apporter à votre CI!

Slides

Commentaires