Návrh Školení

Úvod

  • Jenkins vs Jenkins 2

Nastavení Jenkins 2

  • Instalace Jenkinsu
  • Spuštění Jenkinsu
  • Spuštění Jenkinsu v Dockeru
  • Nastavení struktury složek projektu

Přehled funkcí a architektury Jenkins 2

  • Projekt, pohled, fronta, executor
  • Potok jako kód pomocí nové DSL (Domain Specific Language)
  • Ekosystém doplňků Jenkins 2

Navigace v rozhraní Jenkinsu

  • Vizualizace artefaktu po celém potoku

Vytváření potoků pro sestavování, testování a nasazování

  • Modelování procesu doručování softwaru
  • Správa verzí DSL kódu

Sestavování aplikace

  • Vytvoření projektu
  • Vytváření, povolení, zakázání a odstraňování úloh
  • Instalace doplňku nástroje pro sestavování
  • Sestavování, kontrola a plánování sestav

Testování aplikace

  • Instalace doplňku nástroje pro testování
  • Spuštění jednotkového testu
  • Kontrola výsledků

Nasazování aplikace

  • Konfigurace doplňku úložiště
  • Publikování aplikace
  • Kontrola výsledků

Spolupráce s členy týmu

  • Sdílení potoků
  • Definování různých potoků pro různé funkce

Zabezpečení Jenkinsu

  • Povolení/zakázání zabezpečení
  • Přehled rolí
  • Přidávání uživatelů

Mšklté Jenkinsu

  • Spuštění Jenkinsu jako distribuované aplikace

Řešení potíží

Závěr a shrnutí

Požadavky

  • Obecné porozumění cyklu vývoje softwaru.
  • Zkušenosti s Jenkinsem.

Cílová skupina

  • Vývojáři softwaru
  • DevOps inženýři
  • Inženýři sestavování
  • Inženýři testování
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie