Š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