Kursplan

Introduktion

  • Jenkins vs Jenkins 2

Sätta upp Jenkins 2

  • Installera Jenkins
  • Köra Jenkins
  • Köra Jenkins i Docker
  • Sätta upp projektmappestrukturen

Översikt över Jenkins 2:s funktioner och arkitektur

  • Projekt, vy, kö, executor
  • Pipeline som kod med ny DSL (Domain Specific Language)
  • Jenkins 2 Plugin-ekosystemet

Navigera i Jenkins-gränssnittet

  • Få en överblick över artefakter längs hela pipelinen

Skapa en bygg-, test- och distriberingspipeline

  • Modellera programvaruleveranspipelinen
  • Versionskontrolla DSL-koden

Bygga ett program

  • Skapa ett projekt
  • Skapa, aktivera, inaktivera och ta bort jobb
  • Installera byggverktyget-plugin
  • Bygga, inspektera och schemalägga byggar

Testa programmet

  • Installera testverktyget-plugin
  • Köra en enhetstest
  • Gör en granskning av resultaten

Distribuera programmet

  • Konfigurera ett lagringsplugin
  • Publicera programmet
  • Gör en granskning av resultaten

Samarbeta med teammedlemmar

  • Dela pipeliner
  • Definiera olika pipeliner för olika funktioner

Skydda Jenkins

  • Aktivera/inaktivera säkerhet
  • Översikt över roller
  • Lägg till användare

Skala Jenkins

  • Köra Jenkins som en distribuerad applikation

Felsökning

Sammanfattning och slutsats

Krav

  • En allmän förståelse för programutvecklingscykeln.
  • Erfarenhet av Jenkins.

Målgrupp

  • Programutvecklare
  • DevOps-ingénörer
  • Build-ingénörer
  • Testingenjörer
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier