Primjeri¶
Gotove konfiguracije za copy-paste.
GitHub Actions¶
| Primjer | Opis | Složenost |
|---|---|---|
| Minimalni | Osnovna konfiguracija | |
| Napredni | Filteri, konkurentnost, jezik |
GitLab CI¶
| Primjer | Opis | Složenost |
|---|---|---|
| Minimalni | Osnovna konfiguracija | |
| Napredni | Faze, PAT, self-hosted |
Brzi izbor¶
graph TD
A[Koji provajder?] --> B{GitHub}
A --> C{GitLab}
B --> D[Samo isprobavanje?]
C --> E[Samo isprobavanje?]
D --> |Da| F[github-minimal]
D --> |Ne| G[github-advanced]
E --> |Da| H[gitlab-minimal]
E --> |Ne| I[gitlab-advanced]
Šta izabrati?¶
Minimalni¶
Brzi početak
Radi sa podrazumijevanim podešavanjima
Minimalna konfiguracija
Koristite za: prvi pokretanje, testiranje.
Napredni¶
Konkurentnost (otkazivanje duplikata)
Filtriranje fork PR-ova
Prilagođeni jezik
Zaštita timeout-om
Koristite za: produkciju.
Savjet¶
- Počnite sa minimalnim primjerom
- Provjerite da funkcioniše
- Dodajte potrebne opcije iz naprednog primjera