- 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.
- Q.19
- Wie generiere ich eine Jenkinsfile mit KI?
- In drei Schritten: Projekt-Kontext in einer CLAUDE.md ablegen (Tech-Stack, Build-Tool, Agent-Labels, Shared-Library-API), die Anforderung in natürlicher Sprache beschreiben ("Multi-Stage-Pipeline mit parallelem Lint- und Unit-Test, Docker-Build, Deploy nur auf main") und den Output prüfen und committen. Claude Code generiert dabei CPS-kompatiblen Groovy-Code, der zu Ihren Konventionen passt — keine generischen Snippets aus dem Internet. Genau dieses Pattern üben Sie im Workshop an einem realen Pipeline-Refactoring.
- Q.20
- Macht KI die Jenkins-Pipeline-Entwicklung wirklich schneller?
- Ja, messbar. In unseren Workshop-Refactorings (n = 47+ Projekte) sinkt der Aufwand typischer Aufgaben deutlich: Pipeline-Refactoring von 4-6 Stunden auf 30-45 Minuten, Shared-Library-Dokumentation von 2-3 Stunden auf 15-20 Minuten, Test-Skeleton-Setup von einem Tag auf 60-90 Minuten. Der eigentliche Gamechanger ist aber nicht die Tipp-Geschwindigkeit, sondern dass Claude Code CPS-kompatiblen, zu Ihren Konventionen passenden Code erzeugt und Pipeline-Logik testbar macht — aus Routinearbeit wird Review-Arbeit.
- Q.21
- Kann ich Jenkins-Pipelines in 2 Tagen lernen?
- Mit Jenkins-Grundkenntnissen und Basiswissen in Groovy oder Java: ja. Dieser Workshop ist genau darauf ausgelegt — 2 Tage Hands-on zu Declarative- und Scripted-Pipelines, Shared Libraries, Pipeline-Testing und Performance, verstärkt durch Claude Code als KI-Pair-Programming-Partner. Wer Jenkins-Grundlagen erst aufbauen will, startet idealerweise mit einer Grundlagen-Schulung der Comquent Academy und vertieft anschließend hier die Pipeline-Entwicklung mit KI.