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 | |
| Metriche | |
| Auto-retry |
Limitazioni¶
| Limitazione | Soluzione |
|---|---|
| MR bloccata in caso di errore | Aggiungi allow_failure: true |