Apuntes de Gitlab (Despliegue e Integración Continua) en español

Aprender a utilizar GitLab y los conceptos de Integración y Despliegue Continuos puede mejorar drásticamente la eficiencia en el desarrollo de software y aumentar la calidad de los productos finales. Obtén estas habilidades hoy mismo para destacar en el mercado tecnológico.
  1. Introducción a GitLab: ¿Qué es GitLab?
  2. Construir un pipeline: ¿Cómo crear un pipeline en GitLab?
  3. Git para integración continua: ¿Cómo preparar Git para pipelines?
  4. Arquitectura de GitLab: ¿Cómo está diseñada la plataforma?
  5. Aspectos de GitLab: ¿Qué aspectos hay que tener en cuenta?
  6. Continuous Integration: ¿Qué es la integración continua?
  7. Crear un sitio estático con Gatsby: ¿Qué es Gatsby?
  8. Crear una imagen de Docker para GitLab: ¿Cómo hacerlo?
  9. Test Stage en GitLab: ¿Qué es y para qué sirve?
  10. Jobs en paralelo: ¿Cómo mejorar la eficiencia de tu pipeline?
  11. Desplegar la aplicación con Surge.sh: ¿Cómo configurarla en GitLab?
  12. Variables de entorno en GitLab CI/CD: ¿Cómo usarlas en tus proyectos?
  13. Cómo hacer un deployment stage en GitLab: ¿Qué es y para qué sirve?
  14. Variables de entorno predefinidas: ¿Cómo se utilizan?
  15. Integración continua: ¿Cómo calendarizar un despliegue?
  16. Aceleración de despliegues mediante caches: ¿Cómo hacerlo?
  17. Cache vs Artifacts en GitLab: ¿Cuál es la mejor opción?
  18. Entornos en GitLab CI/CD: ¿Cómo manejar tus despliegues?
  19. Variables en GitLab: ¿Cómo utilizarlas en tus pipelines?
  20. Despliegues manuales: ¿Cómo hacerlos de forma sencilla?
  21. Uso de branches: ¿Cómo mejorar la integración continua mediante ramas?
  22. Merge requests en GitLab: ¿Cómo gestionarlos?
  23. Entornos dinámicos en GitLab ¿Cómo configurarlos?
  24. Archivos YAML en GitLab: ¿Cómo simplificar la configuración del CI/CD?
  25. Deshabilitar jobs: ¿Cómo prevenir la ejecución de tareas innecesarias?
  26. Anclas en GitLab CI: ¿Cómo reutilizar bloques de configuración?
  27. Anclas dentro de templates: ¿Cómo reutilizar de código YAML?