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.
- Introducción a GitLab: ¿Qué es GitLab?
- Construir un pipeline: ¿Cómo crear un pipeline en GitLab?
- Git para integración continua: ¿Cómo preparar Git para pipelines?
- Arquitectura de GitLab: ¿Cómo está diseñada la plataforma?
- Aspectos de GitLab: ¿Qué aspectos hay que tener en cuenta?
- Continuous Integration: ¿Qué es la integración continua?
- Crear un sitio estático con Gatsby: ¿Qué es Gatsby?
- Crear una imagen de Docker para GitLab: ¿Cómo hacerlo?
- Test Stage en GitLab: ¿Qué es y para qué sirve?
- Jobs en paralelo: ¿Cómo mejorar la eficiencia de tu pipeline?
- Desplegar la aplicación con Surge.sh: ¿Cómo configurarla en GitLab?
- Variables de entorno en GitLab CI/CD: ¿Cómo usarlas en tus proyectos?
- Cómo hacer un deployment stage en GitLab: ¿Qué es y para qué sirve?
- Variables de entorno predefinidas: ¿Cómo se utilizan?
- Integración continua: ¿Cómo calendarizar un despliegue?
- Aceleración de despliegues mediante caches: ¿Cómo hacerlo?
- Cache vs Artifacts en GitLab: ¿Cuál es la mejor opción?
- Entornos en GitLab CI/CD: ¿Cómo manejar tus despliegues?
- Variables en GitLab: ¿Cómo utilizarlas en tus pipelines?
- Despliegues manuales: ¿Cómo hacerlos de forma sencilla?
- Uso de branches: ¿Cómo mejorar la integración continua mediante ramas?
- Merge requests en GitLab: ¿Cómo gestionarlos?
- Entornos dinámicos en GitLab ¿Cómo configurarlos?
- Archivos YAML en GitLab: ¿Cómo simplificar la configuración del CI/CD?
- Deshabilitar jobs: ¿Cómo prevenir la ejecución de tareas innecesarias?
- Anclas en GitLab CI: ¿Cómo reutilizar bloques de configuración?
- Anclas dentro de templates: ¿Cómo reutilizar de código YAML?