Schulungsübersicht

Einführung

  • Jenkins vs Jenkins 2

Jenkins 2 einrichten

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

Überblick über Jenkins 2 Funktionen und Architektur

  • Projekt, Ansicht, Warteschlange, Executor
  • Pipeline als Code mit neuer DSL (Domain Specific Language)
  • Jenkins 2 Plugin-Ökosystem

Durch die Jenkins-Schnittfläche navigieren

  • Einen Artefakt über eine gesamte Pipeline visualisieren

Erstellen einer Build-, Test- und Bereitstellungspipeline

  • Modellierung der Software-Bereitstellungspipeline
  • Versionskontrolle des DSL-Codes

Anwendung erstellen

  • Ein Projekt erstellen
  • Aufgaben erstellen, aktivieren, deaktivieren und löschen
  • Build-Tool-Plugin installieren
  • Anwendungen bauen, überprüfen und planen

Anwendung testen

  • Testtool-Plugin installieren
  • Einen Einheitstest ausführen
  • Die Ergebnisse überprüfen

Anwendung bereitstellen

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

Mit Teammitgliedern zusammenarbeiten

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

Jenkins sichern

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

Jenkins skalieren

  • Jenkins als verteilte Anwendung ausführen

Fehlerbehebung

Zusammenfassung und Fazit

Voraussetzungen

  • Eine allgemeine Verständnis des Softwareentwicklungszyklus.
  • Erfahrung mit Jenkins.

Zielgruppe

  • Softwareentwickler
  • DevOps-Ingenieure
  • Build-Ingenieure
  • Test-Ingenieure
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien