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


