Organiser et optimiser une CI complète
Retour d'expérience sur la mise en place d'une CI sur un projet comprenant 2 APIs et 2 applications ReactJS.
Nous en profiterons pour aborder sur la manière dont la CI a évolué au fil des différentes problématiques :
- Rendre les tests end-to-end indépendants
- Diviser ses tests pour mieux régner
- Optimiser le chargement des fixtures
- S'authentifier dans un test end-to-end
- Gérer les latences des API dans un test end-to-end
- Gérer l'asynchrone avec l'arrivée dans de RabbitMQ et ElasticSearch dans le projet
- Optimiser sa stack Docker
Délivrée en français
Check out the rest of talks of SymfonyLive Lille 2019 conference.