Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 14 timmar
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
Vittnesmål (1)
Instruktören har djupgående erfarenhet och framförs väl i verkligheten. Djupet av kunskapen och entusiasmen för att undervisa uppskattas högt.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurs - Jenkins 2: Building CI/CD Pipelines
Maskintolkat