CI/CD Pipelines en GitLab
gitlab · guide · cicd · 🟡 Intermedio · ⏱️ ~45 min
Configura pipelines de integración continua
Descripción
Aprende a usar GitLab CI/CD para automatizar builds y deploys.
Conceptos clave
- .gitlab-ci.yml
- Stages (build, test, deploy)
- Jobs
- Runners
- Variables de CI/CD
Requisitos
- ✅ Una instancia de gitlab desplegada en Deployalo
- ✅ Acceso al panel de administración
¿No tienes gitlab?
Pasos de Configuración
1. Crear .gitlab-ci.yml
En la raíz de tu repo, crea el archivo .gitlab-ci.yml
2. Definir Stages
Define stages: [build, test, deploy]. Cada stage agrupa jobs relacionados.
3. Crear Jobs
Define jobs con: script, stage, image, only/except para filtrar branches.
4. Runner
Ve a Settings > CI/CD > Runners. Usa shared runners o registra uno propio.
5. Variables
Ve a Settings > CI/CD > Variables para agregar secrets (API keys, passwords).
Tags
ci cd pipelines devops
¿Necesitas ayuda?
Si tienes problemas configurando este recurso, puedes:
- Usar Deply - Nuestro asistente IA te guía paso a paso desde el panel de tu deployment
- Contactar soporte - Escríbenos a [email protected]
¿Listo para automatizar?
Despliega gitlab y configura este guide en minutos.