
Školení GitLab CI
Co to je GitLab CI/CD?
GitLab CI/CD je integrovaná automatizační platforma v rámci GitLab, která umožňuje definovat, testovat a nasazovat vaše aplikace pomocí jednoduchých YAML konfigurací. Umožňuje sestavovat, testovat a nasazovat kód v předdefinovaných fázích (stages) — od kompilace až po produkční nasazení — a to vše plně integrováno s vaším Git repozitářem.
Jak školení probíhá
Školení GitLab CI/CD je koncipováno jako interaktivní workshop, během kterého si postupně vyzkoušíte:
1. Založení a konfiguraci projektu v GitLab
2. Vytvoření první pipeline pomocí souboru .gitlab-ci.yml
3. Spouštění úloh (jobs) na vlastních či sdílených GitLab Runnerech
4. Ladění a optimalizaci běhů pipeline
5. Pokročilé techniky, jako je cacheování, artefakty a paralelní běhy
Každou lekci zakončíme praktickým cvičením, ve kterém si osvojíte získané dovednosti na reálném příkladu.
Co vás naučím
- Úvod do CI/CD a GitLab ekosystému
- Struktura a syntaxi `.gitlab-ci.yml`
- Definici a konfiguraci Runners (shared vs. specific)
- Fáze (stages), úlohy (jobs) a jejich závislosti
- Proměnné prostředí a tajné proměnné
- Používání cache a artefaktů pro zrychlení opakovaných běhů
- Sestavování a testování Docker image v rámci pipeline
- Nastavení manuálních, chráněných a naplánovaných úloh
- Debugging pipeline a troubleshooting běhů
- Best practices pro udržitelné a škálovatelné CI/CD
Pro koho je školení určeno
- Pro vývojáře i DevOps specialisty, kteří chtějí automatizovat proces build–test–deploy
- Pro týmy i jednotlivce, kteří plánují migraci ze stávajících CI nástrojů (Jenkins, GitHub Actions apod.)
- Pro všechny, kdo nemají předchozí zkušenosti s GitLab CI/CD, ale chtějí rychle a efektivně začít
Předchozí znalosti
- Základy práce v Linuxu a příkazové řádce
- Základy práce s Gitem a repozitáři
Technické požadavky
- Nainstalovaný Git
- Účet na GitLab.com nebo vlastní GitLab instance
- Přístup k internetu
Cena za školení
- Veřejný termín
- 5 400 Kč bez DPH
- Firemní školení
- 24 000 Kč bez DPH