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.
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
Vittnesmål (1)
Tränaren har djupgående erfarenhet och väl berättad i handling. Djupet i kunskapen och passionen för undervisning är mycket uppskattad.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurs - Jenkins 2: Building CI/CD Pipelines
Maskintolkat