Course Outline

Invoering

  • Jenkins versus Jenkins 2

Opstellen Jenkins 2

  • Installeren Jenkins
  • Hardlopen Jenkins
  • Actief Jenkins in Docker
  • Opzetten van de projectmappenstructuur

Overzicht van Jenkins 2 Kenmerken en architectuur

  • Project, weergave, wachtrij, uitvoerder
  • Pipeline als code met behulp van nieuwe DSL (Domain Specific Language)
  • Het Jenkins 2 Plugin-ecosysteem

Navigeren door de Jenkins-interface

  • Visualiseer een artefact over een hele pijplijn

Een pijplijn voor bouwen, testen en implementeren creëren

  • Modelleren van de softwareleveringspijplijn
  • Versie die de DSL-code bestuurt

Bouw en toepassing

  • Een project maken
  • Taken maken, inschakelen, uitschakelen en taken verwijderen
  • De plug-in voor de bouwtool installeren
  • Bouwen, inspecteren en plannen van constructies

Het testen van de applicatie

  • De plug-in voor testtools installeren
  • Een unittest uitvoeren
  • Het beoordelen van de resultaten

De applicatie implementeren

  • Een repository-plug-in configureren
  • Het publiceren van de applicatie
  • Het beoordelen van de resultaten

Samenwerken met teamleden

  • Pijplijnen delen
  • Het definiëren van verschillende pijplijnen voor verschillende functies

Beveiliging Jenkins

  • Beveiliging in-/uitschakelen
  • Overzicht van rollen
  • Gebruikers toevoegen

Schalen Jenkins

  • Jenkins wordt uitgevoerd als een gedistribueerde applicatie

Probleemoplossen

Samenvatting en conclusie

Requirements

  • Een algemeen begrip van de softwareontwikkelingscyclus.
  • Ervaring met Jenkins.

Publiek

  • Software ontwikkelaars
  • DevOps ingenieurs
  • Bouw ingenieurs
  • Testingenieurs
 14 Hours

Getuigenissen (2)

Related Courses

Jenkins for .Net Continuous Integration (CI)

14 Hours

Related Categories