Skip to main content

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

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:

  1. Usar Deply - Nuestro asistente IA te guía paso a paso desde el panel de tu deployment
  2. Contactar soporte - Escríbenos a [email protected]

¿Listo para automatizar?

Despliega gitlab y configura este guide en minutos.

Desplegar gitlab →