Potencia la productividad en el DESPLIEGUE de APPS aprendiendo a crear PIPELINES de CI/CD, optimiza cada etapa y reduce errores. 🚀
NOTAS DEL EPISODIO:
👉🏼 https://gabimoreno.soy/ci-cd-topic11
ÍNDICE:
00:03:03 Previa
00:03:39 Bienvenida y presentación
00:04:51 Nicolás nos habla sobre él, su background y el podcast Chimichurri Code
00:07:11 ¿Qué es CI/CD?
00:08:55 ¿El CI/CD afecta a la productividad de un equipo? ¿Para qué se hace?
00:10:59 ¿Cuál es el error más raro que te has encontrado relacionado con CI/CD?
00:14:04 ¿Se puede tener CI por un lado y CD por otro? ¿Cuál implementar primero? ¿Necesito primero tener TESTS?
00:18:58 Recomendación de herramienta o plataforma de CI/CD
00:24:21 Tips & tricks para mantener controlados los costes de servicios de CI/CD
00:29:57 Gabi cuenta su experiencia: problemas al mergear a la rama principal
00:33:00 ¿Cómo puedo mejorar los tiempos de un CI/CD cuando hay miles de tests?
00:37:25 ¿Qué debería tener un PIPELINE? ¿Qué opina Nico sobre los pipelines monolíticos?
00:43:53 Error humano y hotfixes
00:46:35 Recomendaciones para empezar y no frustrarse
00:53:02 ¿Cómo lidiar con los flaky tests en un CI/CD?
00:57:36 ¡Muchísimas gracias Nico!
00:59:00 ¿Qué es lo primero que configuras al crear un pipeline de CI/CD?
00:59:13 ¿GitHub Actions o GitLab CI?
00:59:21 ¿Alguna vez ignoraste un fallo en el pipeline?
00:59:32 ¿Odias alguna herramienta de CI/CD?
00:59:45 ¿Cuántas veces al día debería ejecutarse un pipeline?
01:00:11 ¿Qué métricas revisas para asegurar que un CI/CD funciona bien?
01:02:09 ¿Cuál es tu MUST HAVE en un pipeline de CI/CD?
01:03:12 ¿Crees que los tests lentos pueden arruinar un buen CI?
01:03:33 ¿Un pipeline sin tests tiene sentido?
01:04:07 ¿Cuál es la receta del chimichurri?
01:04:39 ¿Cuándo es el próximo rockndroid?
01:05:46 ¡Muchísimas gracias de nuevo Nico!
01:05:52 Agradecimientos y despedida