Vai al contenuto

GitLab: Esempio Minimo

La configurazione piu semplice per GitLab CI.


Passo 1: Aggiungi una Variabile

Settings โ†’ CI/CD โ†’ Variables โ†’ Add variable

Nome Valore Opzioni
AI_REVIEWER_GOOGLE_API_KEY La tua chiave API Gemini Masked
AI_REVIEWER_GITLAB_TOKEN Personal Access Token con scope api Masked

Passo 2: Aggiungi 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"

Passo 3: Crea una MR

Fatto! La revisione AI apparira come commenti sulla MR.


Cosa Include

Funzionalita Stato
Note sulla MR โœ…
Adattivita linguistica โœ… (adaptive)
Metriche โœ…
Auto-retry โœ…

Limitazioni

Limitazione Soluzione
MR bloccata in caso di errore Aggiungi allow_failure: true

Prossimo Passo

๐Ÿ‘‰ Esempio avanzato โ†’