Školení Gitlab CI by Ondrej Sika

K čemu se používá ?

Continuous Integration (zkráceně CI nebo CI/CD) je nástroj, který za Vás automatizuje rutinní úkoly jako je pouštění testů, kvality kódu a nebo nasazování. Umožní Vám rychleji začleňovat změny do masteru a rychleji nasazovat. Výhodou Gitlab CI je velmi dobrá podpora Dockeru, můžete velmi jednoduše skládat Docker images a nebo pouštět testy v kontejnerech.

Jak školení probíhá

Na školení formou workshopu si vysvětlíme, proč je dobré CI používat, ukážeme si možnosti Gitlab CI a vyzkoušíme si napsat CI skript pro ukázkový projekt. Výsledkem bude CI skript pro jednoduchý projekt obsahující joby od buildu aplikace, přes testy až po deployment.

Co Vás naučím

  • Obecný úvod do CI
  • Úvod do Gitlab CI
  • Instalace Gitlab CI Runneru
  • Práce s CI joby
  • Tvorba CI pipelines
  • Automatické nasazování
  • Docker a CI

Pro koho je školení určeno

Školení je primárně určeno vývojářům, kteří používají Gitlab a chtějí začít používat Gitlab CI. Zároveň právě Gitlab CI může být důvod přechodu na Gitlab. Školení je také vhodné pro DevOps, kteří si chtějí ulehčit práci s automatizací nasazování.`}

Předchozí znalosti

  • Základy práce s Linuxem
  • Základy práce v terminálu
  • Základní znalost Gitu výhodou - Školení Git

Technické požadavky

  • Přístup na internet (ideálně bez korporatni proxy, případně nastavenou proxy v Dockeru)

Cena školení

Otevřený termín: 6 800 CZK bez DPH

Firemní školení: 25 000 CZK bez DPH

Nezávazně poptat školení