Kontakt aufnehmen

Schulungsübersicht

Einführung

  • Jenkins vs. Jenkins 2

Einrichtung von Jenkins 2

  • Jenkins installieren
  • Jenkins ausführen
  • Jenkins in Docker betreiben
  • Projektordnerstruktur einrichten

Überblick über Jenkins 2-Funktionen und Architektur

  • Projekte, Ansichten, Warteschlangen, Executor
  • Pipeline als Code mittels neuer DSL (Domain-Specific Language)
  • Das Jenkins-2-Plugin-Ökosystem

Navigieren in der Jenkins-Oberfläche

  • Visualisieren eines Artefakts über die gesamte Pipeline hinweg

Erstellen einer Build-, Test- und Deployment-Pipeline

  • Modellierung der Software-Lieferpipeline
  • DDSL-Code in Versionskontrolle ablegen

Anwendung erstellen

  • Projekt anlegen
  • Jobs erstellen, aktivieren, deaktivieren und löschen
  • Build-Tool-Plugin installieren
  • Bereitstellungen erstellen, inspizieren und planen

Anwendung testen

  • Test-Tool-Plugin installieren
  • Unit-Test ausführen
  • Ergebnisse überprüfen

Anwendung bereitstellen

  • Repository-Plugin konfigurieren
  • Anwendung veröffentlichen
  • Ergebnisse überprüfen

Zusammenarbeit mit Teammitgliedern

  • Pipelines teilen
  • Verschiedene Pipelines für verschiedene Features definieren

Sicherheit von Jenkins

  • Sicherheit aktivieren/deaktivieren
  • Überblick über Rollen
  • Benutzer hinzufügen

Skalierung von Jenkins

  • Jenkins als verteilte Anwendung betreiben

Fehlerbehebung

Zusammenfassung und Fazit

Voraussetzungen

  • Allgemeines Verständnis des Software-Entwicklungslebenszyklus.
  • Erfahrungen mit Jenkins.

Zielgruppe

  • Softwareentwicklerinnen und -entwickler
  • DevOps-Ingenieurinnen und -Ingenieure
  • Build-Ingenieurinnen und -Ingenieure
  • Test-Ingenieurinnen und -Ingenieure
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien