Saltar a contenido

GitLab: Ejemplo Mínimo

La configuración más sencilla para GitLab CI.


Paso 1: Añadir una Variable

Settings → CI/CD → Variables → Add variable

Nombre Valor Opciones
AI_REVIEWER_GOOGLE_API_KEY Tu clave API de Gemini Masked
AI_REVIEWER_GITLAB_TOKEN Personal Access Token con scope api Masked

Paso 2: Añadir un Job

.gitlab-ci.yml:

ai-review:
  image: ghcr.io/konstziv/ai-code-reviewer:1
  script:
    - ai-review
  rules:
    - if: $CI_PIPELINE_SOURCE == "merge_request_event"

Paso 3: Crear un MR

¡Listo! La revisión de IA aparecerá como comentarios en el MR.


Qué Incluye

Funcionalidad Estado
Notas en MR ✅
Adaptabilidad de idioma ✅ (adaptive)
Métricas ✅
Auto-reintento ✅

Limitaciones

Limitación Solución
MR bloqueado en error Añadir allow_failure: true

Siguiente Paso

👉 Ejemplo avanzado →