- Q.01
- Welche Vorkenntnisse brauche ich?
- Grundkenntnisse in Jenkins und Basiskenntnisse in Groovy oder Java. Sie sollten bereits Jenkinsfiles gesehen und einfache Pipelines ausgeführt haben. Geeignet auch für erfahrene Pipeline-Entwickler, die mit KI noch produktiver werden wollen. KI-Vorkenntnisse sind nicht erforderlich.
- Q.02
- Was ist der Unterschied zum Admin-Workshop?
- Dieser Workshop fokussiert auf Pipeline-Entwicklung: Declarative und Scripted Pipelines, Shared Libraries, Testing und Performance-Optimierung. Der Admin-Workshop konzentriert sich auf Installation, Konfiguration, Security und Monitoring. Beide ergänzen sich ideal.
- Q.03
- Kann ich eigene Pipelines mitbringen?
- Ja, ausdrücklich erwünscht! Am zweiten Tag arbeiten Sie wahlweise an eigenen Pipelines oder am bereitgestellten Beispielprojekt. Claude Code als Pair-Programming-Partner hilft beim Refactoring und der Optimierung.
- Q.04
- Wird auch Pipeline Testing behandelt?
- Ja, zentrales Modul. JenkinsPipelineUnit, Tests für Shared Libraries und Pipelines, Mocks für sh, docker und withCredentials, eine vollständige Teststrategie — alles KI-gestützt.
- Q.05
- Kann der Workshop auch remote stattfinden?
- Ja, sowohl vor Ort in Puchheim bei München als auch remote per Videokonferenz. Bei Remote-Workshops stellen wir vorbereitete Cloud-Umgebungen bereit.
- Q.06
- Kann der Workshop auf unser Projekt angepasst werden?
- Ja, Inhouse-Workshops werden auf Ihre bestehenden Pipelines, Shared Libraries und konkreten Herausforderungen zugeschnitten. Ideal ab 4 Teilnehmern.
- Q.07
- Werden Declarative und Scripted Pipelines behandelt?
- Ja, beide ausführlich und gegenübergestellt. Wann Declarative ausreicht, wann Scripted für dynamische Stage-Generierung die bessere Wahl ist.
- Q.08
- Erhalte ich nach dem Workshop Zugang zu den Materialien?
- Sie nehmen das komplette Beispielprojekt inklusive aller Pipelines, Shared Libraries und Tests mit. Plus ein Best-Practices-Cheat-Sheet als Referenz für den Alltag.
- Q.09
- Wie funktioniert die Arbeit mit Claude Code konkret?
- Claude Code läuft direkt im Terminal. Sie beschreiben Anforderungen in natürlicher Sprache — Claude Code generiert, analysiert oder refactored Code direkt in Ihrem Projekt.
- Q.10
- Ist der Workshop für Teams mit bestehenden Libraries sinnvoll?
- Gerade dann — Claude Code kann bestehende Libraries analysieren, dokumentieren und Refactoring-Vorschläge machen. Am zweiten Tag arbeiten Sie gezielt an Ihren eigenen Libraries und Pipelines.
- Q.11
- Was ist eine Jenkins Shared Library?
- Eine Jenkins Shared Library ist ein versioniertes Git-Repository mit wiederverwendbarem Pipeline-Code (vars/, src/, resources/), das von beliebig vielen Jenkinsfiles per @Library-Direktive eingebunden werden kann. Sie ist der zentrale Hebel, um Copy-Paste in Pipelines zu eliminieren und Pipeline-Logik DRY zu halten.
- Q.12
- Worin unterscheiden sich Declarative und Scripted Pipelines?
- Declarative Pipelines nutzen eine strukturierte, opinionated Syntax mit pipeline/stages/steps-Blöcken — ideal für 80 % der Anwendungsfälle, Linting-fähig und leicht lesbar. Scripted Pipelines sind vollwertiger Groovy-Code mit maximaler Flexibilität — nötig für dynamische Stage-Generierung, komplexe Schleifen oder bedingte Pipeline-Strukturen. Im Workshop lernen Sie, wann welcher Stil die richtige Wahl ist.
- Q.13
- Was ist eine CPS-Transformation in Jenkins?
- Jenkins führt Pipeline-Groovy durch den Continuation Passing Style (CPS) Transformer, damit Pipelines nach einem Controller-Neustart an der letzten Stage fortgesetzt werden können. Das erzwingt Serialisierbarkeit und verbietet bestimmte Groovy-Features in regulären Pipeline-Steps. Mit der @NonCPS-Annotation werden einzelne Methoden aus der CPS-Transformation ausgenommen — nötig z. B. für Stream-Operationen oder Jenkins-API-Aufrufe.
- Q.14
- Was ist JenkinsPipelineUnit?
- JenkinsPipelineUnit ist ein Open-Source-Framework zum Unit-Testing von Jenkins-Pipelines und Shared Libraries ohne laufende Jenkins-Instanz. Es simuliert den Pipeline-Runner, erlaubt Mocks für sh, docker, withCredentials und Shared-Library-Funktionen — damit werden Pipelines genauso testbar wie Anwendungscode. Im Workshop bauen Sie eine komplette Teststrategie auf.
- Q.15
- Was ist eine CLAUDE.md und warum ist sie für Jenkins-Pipelines wichtig?
- Eine CLAUDE.md ist eine Markdown-Datei im Projekt-Root, die Claude Code beim Start automatisch lädt — sie dokumentiert Tech-Stack, Konventionen, Shared-Library-APIs und typische Aufgaben. Für Jenkins-Projekte bedeutet das: Claude Code generiert CPS-kompatiblen Code, der Ihre Shared-Library-Funktionen korrekt aufruft und zu Ihren Namenskonventionen passt. Das Praxisprojekt im Workshop enthält eine vollständige CLAUDE.md als Template.
- Q.16
- Was kostet der Jenkins Pipeline Workshop mit KI?
- Der offene Workshop kostet 1.690 € netto pro Teilnehmer (zzgl. 19 % USt.) — inklusive Schulungsumgebung, vollständigem Praxisprojekt (Declarative- & Scripted-Pipeline, Shared Library mit vars/, src/, resources/, JenkinsPipelineUnit-Tests, CLAUDE.md-Template) und Teilnahmebestätigung. Inhouse-Workshops für Teams ab 4 Teilnehmern werden auf Ihre bestehenden Pipelines und Shared Libraries zugeschnitten — Tagessatz auf Anfrage. Der Preis liegt 35-55 % über generischen Jenkins-Kursen, weil der KI-Mehrwert durch Claude Code im Pair-Programming substantiell ist.
- Q.17
- Was unterscheidet Jenkins-Pipelines von GitHub Actions, wenn beide mit KI arbeiten?
- Jenkins-Pipelines sind über Shared Libraries (Groovy, vars/, src/) extrem wiederverwendbar — Pipeline-Logik wird einmal geschrieben und in dutzenden Repos versioniert eingebunden. GitHub Actions skaliert über Reusable Workflows und Composite Actions, ist aber an die GitHub-Plattform gekoppelt. Mit Claude Code lassen sich beide Welten KI-unterstützt entwickeln; für regulierte Industrien mit On-Prem-Anforderungen, komplexen Agent-Topologien und Multi-Tool-Stacks bleibt Jenkins 2026 die robustere Wahl. Wir beraten im Erstgespräch herstellerunabhängig.
- Q.18
- Wie schnell ist man mit Claude Code in der Pipeline-Entwicklung produktiv?
- Erste Pipeline-Refactorings und Shared-Library-Erweiterungen mit Claude Code gelingen am ersten Workshop-Tag innerhalb von 2-3 Stunden — sobald die CLAUDE.md den Projektkontext liefert. Nach dem 2-tägigen Workshop arbeiten die meisten Teilnehmer eigenständig: Pipeline-Refactorings, die früher 4-6 Stunden brauchten, sind in 30-45 Minuten erledigt. Voraussetzung sind Grundkenntnisse in Jenkins und Groovy oder Java; KI-Vorkenntnisse sind nicht nötig.