Schulungsübersicht

Einführung

  • Jenkins gegen Jenkins 2

Einrichten Jenkins 2

  • Installieren Jenkins
  • Ausführen Jenkins
  • Ausführen Jenkins in Docker
  • Einrichten der Projektordnerstruktur

Überblick über Jenkins 2 Funktionen und Architektur

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

Navigieren auf der Jenkins Schnittstelle

  • Visualisierung eines Artefakts über eine gesamte Pipeline

Erstellen einer Build-, Test- und Deployment-Pipeline

  • Modellierung der Softwareentwicklungspipeline
  • Versionskontrolle von DSL-Code

Bau und Anwendung

  • Ein Projekt erstellen
  • Erstellen, Aktivieren, Deaktivieren und Löschen von Aufträgen
  • Installieren des Build-Tool-Plug-ins
  • Erstellen, Prüfen und Planen von Builds

Testen der Anwendung

  • Installieren des Testwerkzeug-Plug-ins
  • Ausführen eines Einheitstests
  • Überprüfung der Ergebnisse

Bereitstellen der Anwendung

  • Konfigurieren eines Repository-Plug-ins
  • Veröffentlichen der Anwendung
  • Überprüfen der Ergebnisse

Zusammenarbeit mit Teammitgliedern

  • Gemeinsame Nutzung von Pipelines
  • Definieren verschiedener Pipelines für verschiedene Features

Sicherstellung Jenkins

  • Aktivieren/Deaktivieren der Sicherheit
  • Überblick über die Rollen
  • Hinzufügen von Benutzern

Skalierung Jenkins

  • Ausführung von Jenkins als verteilte Anwendung

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Allgemeines Verständnis des Softwareentwicklungszyklus.
  • Erfahrungen mit Jenkins.

Publikum

  • Software-Entwickler
  • DevOps Ingenieure
  • Konstrukteure
  • Testingenieure
  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (2)

Kombinierte Kurse

Jenkins for .Net Continuous Integration (CI)

  14 Stunden

Verwandte Kategorien