Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Jenkins vs. Jenkins 2

Nastavení Jenkinsu 2

  • Instalace Jenkinsu
  • Spuštění Jenkinsu
  • Provoz Jenkinsu v prostředí Dockeru
  • Nastavení struktury složek projektů

Přehled funkcí a architektury Jenkinsu 2

  • Projekty, pohledy, fronta úloh a spouštěče procesů
  • Práce s pipelinemi pomocí nového doménově specifického jazyka (DSL)
  • Ekosystém pluginů pro Jenkins 2

Orientace v rozhraní Jenkinsu

  • Vizualizace jednotlivých artefaktů napříč celým průběhem pipelineu

Vytváření pipelineů pro sestavení, testování a nasazení

  • Návrh celkového procesu dodávky softwaru
  • Správa skriptů DSL pomocí systémů na správu verzí

Práce s výstavbou aplikace

  • Vytvoření nového projektu
  • Vytváření, aktivace či deaktivace a mazání úloh
  • Instalace pluginů potřebných pro sestavování softwaru
  • Sestavování aplikace, kontrola výsledků a plánování dalších akcí

Testování aplikace

  • Instalace pluginů určených k testování softwaru
  • Provádění jednotkových testů
  • Hodnocení výsledků testování

Nasazení aplikace do produkce

  • Konfigurace pluginu pro správu repozitáře s kódem
  • Publikování hotové verze aplikace
  • Hodnocení výsledků nasazení

Spolupráce s ostatními členy týmu

  • Sdílení pipelineů mezi uživateli
  • Definování různých typů pipelineů pro jednotlivé funkce projektu

Zabezpečení Jenkinsu

  • Povolování či zakazování zabezpečení systému
  • Seznámení se s konceptem rolí v rámci systému<
  • Přidávání nových uživatelů do systému

Škálování Jenkinsu

  • Provoz Jenkinsu jako distribuovaného řešení<

Odstraňování problémů a chyb<

Závěrečné shrnutí kurzu<

Požadavky

  • Základní znalosti cyklu vývoje softwaru.
  • Praktické zkušenosti s prací v prostředí Jenkinsu.

Cílová skupina

  • Vývojáři softwaru
  • DevOps inženýři
  • Inženýři odpovědní za sestavování softwarech projektů
  • Testovací inženýři
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie