monkeytechdays / cfp

📋 CFP des MonkeyTechDays
http://www.monkeytechdays.com/
6 stars 0 forks source link

Build systems: Bazel vs Buck #8

Open glmxndr opened 5 years ago

glmxndr commented 5 years ago

A propos de vous


Description de votre sujet.

Les systèmes de build sont des éléments clés dans la mise en oeuvre de CI/CD, car ils peuvent permettre d'accélérer les builds (en parallélisant/distribuant), etc. et donc d'avoir un cycle de build court et ciblé aux modifications apportées par le commit/la branche à intégrer. Cependant tous les systèmes de build ne sont pas égaux et ne s'intègrent pas forcément bien avec l'environnement CI/CD. Les grandes compagnies se tournent vers des solutions "maison" qui sont ensuite open-sourcées: Bazel pour google, et Buck pour Facebook. L'objet de ce mktd est de comprendre ce que ces outils apportent et comment migrer de par exemple maven ou gradle à ces systèmes.


Détails