Jenkins für Anfänger

Anfänger

In diesem Kurs lernen Sie, wie Sie Jenkins auf einer Linux-Maschine mit Docker installieren und die Grundlagen von CI/CD beherrschen. Von der Erkundung der Benutzeroberfläche über die Erstellung von Pipelines bis hin zur Verwaltung der Sicherheit deckt dieser umfassende Kurs alles ab, was Sie für den Einstieg in Jenkins benötigen.

jenkinsdevops

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

In diesem Kurs lernen Sie, wie Sie Jenkins auf einer Linux-Maschine mit Docker installieren und die Grundlagen der kontinuierlichen Integration und kontinuierlichen Bereitstellung (CI/CD) mit Jenkins beherrschen. Von der Erkundung der Benutzeroberfläche über die Erstellung von Pipelines bis hin zur Verwaltung der Sicherheit deckt dieser umfassende Kurs alles ab, was Sie für den Einstieg in Jenkins benötigen.

🎯 Aufgaben

In diesem Kurs lernen Sie:

  • Wie Sie Jenkins auf einer Linux-Maschine mit Docker installieren
  • Wie Sie die Jenkins-Oberfläche navigieren und erkunden
  • Wie Sie grundlegende Freestyle-Projekte konfigurieren und verwalten
  • Wie Sie Jenkins für die Quellcodeverwaltung mit Git integrieren
  • Wie Sie Builds parametrisieren und Shell-/Batch-Skripte verwenden
  • Wie Sie Jenkins-Pipelines mit Jenkinsfiles erstellen und verwalten
  • Wie Sie Jenkins-Plugins installieren, aktualisieren und konfigurieren
  • Wie Sie grundlegende Sicherheit und Benutzerverwaltung in Jenkins implementieren

🏆 Errungenschaften

Nach Abschluss dieses Kurses werden Sie in der Lage sein:

  • Das Jenkins-Dashboard zu navigieren und Ihre ersten Projekte zu erstellen
  • Freestyle-Projekte mit Build-Schritten, Triggern und Post-Build-Aktionen zu konfigurieren
  • Jenkins für automatisierte Quellcodeverwaltungs-Builds mit Git-Repositories zu integrieren
  • Parametrisierte Builds zu erstellen und Skripte für komplexe Build-Prozesse zu verwenden
  • CI/CD-Pipelines mit deklarativen Jenkinsfiles zu erstellen und zu verwalten
  • Jenkins-Plugins zu verwalten und für Ihre spezifischen Anforderungen zu konfigurieren
  • Sicherheitsmaßnahmen zu implementieren und Benutzerkonten mit entsprechenden Berechtigungen zu verwalten
  • Ihre Softwareentwicklungs- und Bereitstellungsprozesse mit Jenkins zu automatisieren

Lehrer

labby
Labby
Labby is the LabEx teacher.

Für Sie empfohlen

no data