Gitlab CI by Vojtěch Mareš
GitLab je software (a taky platforma), který vám usnadní spolupráci na projektu (popř. projektech) ve více lidech. Od pouhého hostování vzdáleného Git repozitáře, přes issue management, merge reqeusty, až po nasazení aplikace do produkce a integrace CI/CD.
Continuous Integration (zkráceně CI nebo někdy CI/CD) je praktika, díky níž dokážete zrychlit práci týmu na projektu se stejnou nebo lepší výslednou kvalitou. Automatizovat rutiní úkoly, jako například testování každé změny, nasazování aplikací do produkce.
GitLab má přímo integrované CI, které vám umožní spolupracovat na projektu a naplno využít této techniky k vývoji aplikací. GitLab CI podporuje Docker, díky tomu můžete velice dobře zautomatizovat celý proces od statické kontroly kódu, spouštění testů a nasazení.
Školení probíhá formou workshopu. Vysvětlíme si, proč je dobré používat CI. Ukážeme si možnosti GitLab CI a vytovříme si vlastní CI pipeline pro ukázkový projekt. Výskledkem bude pipeline která obsahuje joby od buildu, testů a nasazení aplikace.
Školení je hlavně pro vývojáře jenž používají GitLab a chtějí využít jeho CI. Nebo je GitLab CI důvodem pro předchod na GitLab. Dále je vhodné pro DevOps, kterým ulehčí práci s automatizací a nasazováním aplikací.
Otevřený termín: 5 900 CZK bez DPH
Firemní školení: 25 000 CZK bez DPH