GitLab CI/CD je integrovaná automatizační platforma v rámci GitLabu, která umožňuje definovat, testovat a nasazovat aplikace pomocí přehledných YAML konfigurací. Poskytuje možnost sestavovat, testovat a nasazovat kód v předem definovaných fázích (stages) - od kompilace až po produkční nasazení - přičemž celý proces je plně integrován s Git repozitářem. Tato platforma je vhodná: pro vývojáře a DevOps specialisty, kteří chtějí automatizovat proces build-test-deploy, pro týmy i jednotlivce plánující migraci ze stávajících CI nástrojů (např. Jenkins, GitHub Actions apod.), pro všechny, kteří nemají předchozí zkušenosti s GitLab CI/CD, ale chtějí rychle a efektivně začít.
Délka kurzu
1 den (9:00 - 17:00)
Cena s DPH:
6 534 Kč
Cena bez DPH: 5 400 Kč
| Garantovaný termín |
Termín | Čas | Sleva | Bez DPH | S DPH | Forma | Účastníci |
|---|
| G. | Termín | Cena S DPH |
Úč. |
|---|
Ú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
Poznámka:
Š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.
Absolventi kurzu obdrží certifikát společnosti COMPUTER HELP.
Základy práce v Linuxu a příkazové řádce Základy práce s Gitem a repozitáři