GitLab: Minimalni primjer¶
Najjednostavnija konfiguracija za GitLab CI.
Korak 1: Dodajte varijablu¶
Settings → CI/CD → Variables → Add variable
| Ime | Vrijednost | Opcije |
|---|---|---|
AI_REVIEWER_GOOGLE_API_KEY |
Vaš Gemini API ključ | Masked |
AI_REVIEWER_GITLAB_TOKEN |
Personal Access Token sa scope api |
Masked |
Korak 2: Dodajte 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"
Korak 3: Kreirajte MR¶
Gotovo! AI revizija će se pojaviti kao komentari na MR-u.
Šta je uključeno¶
| Funkcionalnost | Status |
|---|---|
| Bilješke na MR | |
| Jezička adaptivnost | |
| Metrike | |
| Auto-retry |
Ograničenja¶
| Ograničenje | Rješenje |
|---|---|
| MR blokiran na grešci | Dodajte allow_failure: true |