// Build, CI/CD & Werkzeuge
CI/CD-Pipelines für Java mit Jenkins oder GitLab
Build, Test, Analyse und Auslieferung automatisieren.
- Inhouse-Schulung
- 2 Tage
- Fortgeschritten
- Remote oder vor Ort

Was Sie mitnehmen
- Sie bauen Pipelines für Java-Projekte in Jenkins oder GitLab CI/CD auf.
- Sie automatisieren Build, Tests, statische Analyse und Sicherheitsprüfungen.
- Sie erzeugen versionierte Artefakte und Container-Images und liefern sie aus.
- Sie gestalten Pipelines schnell, wartbar und nachvollziehbar.
Agenda
Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.
Tag 1
- Pipeline-Konzepte: Stages, Jobs, Artefakte, Umgebungen
- Jenkins: deklarative Pipeline im Jenkinsfile, Agents, Shared Libraries
- GitLab CI/CD: .gitlab-ci.yml, Runner, Caches, Regeln
- Build und Tests: Testberichte, Testabdeckung mit JaCoCo
- Übung: Pipeline für ein Maven-Projekt aufbauen
Tag 2
- Statische Analyse mit SonarQube Community Build, Checkstyle und SpotBugs
- Sicherheitsprüfungen: OWASP Dependency-Check, SBOM mit CycloneDX
- Container-Images bauen mit Jib oder Buildah, Registry und Tagging
- Auslieferung in Test- und Produktionsumgebung, Freigaben, Rollback
- Übung: Pipeline um Analyse, Image-Build und Deployment erweitern
Voraussetzungen und Rahmen
- Vorwissen
- Erfahrung mit Java, Maven oder Gradle und Git. Für die Übungen wird Podman oder Docker Engine benötigt.
- Werkzeuge
- Jenkins, GitLab Community Edition (Open Source, MIT)
- Niveau
- Fortgeschritten
- Teilnehmende
- bis 10 Personen, größere Gruppen auf Anfrage
- Durchführung
- Remote per Videokonferenz oder bei Ihnen vor Ort
- Enthalten
- Abstimmung vorab, Unterlagen, Übungsprojekte, Teilnahmebescheinigungen
// Trainer mit langjähriger Softwareentwicklungserfahrung, akademische Ausbildung in Informatik und KI.
Weitere Angebote: Build, CI/CD & Werkzeuge
Alle 6 Angebote
Inhouse-Schulung
Gradle für Java-Projekte
Build-Skripte mit Kotlin DSL, Abhängigkeitsverwaltung und Build-Performance.
1 Tag · Fortgeschritten1.890 €
Inhouse-Schulung · KI-Werkzeug
KI-gestützte Java-Entwicklung im Team
Produktiver und verantwortungsvoller Einsatz von KI-Werkzeugen. Vorhandene Lizenzen des Kunden können genutzt werden, sind aber nicht nötig.
2 Tage · Fortgeschritten3.780 €
Inhouse-Schulung
Maven im Detail
Lebenszyklus, Abhängigkeiten, Multi-Modul-Projekte, Plugins und reproduzierbare Builds.
1 Tag · Fortgeschritten1.890 €