]> juplo.de Git - demos/kafka/training/commitdiff
Füge schulung.conf hinzu und entferne sie aus .gitignore
authorKai Moritz <kai.milan.moritz@googlemail.com>
Mon, 1 Jun 2026 21:43:29 +0000 (21:43 +0000)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Mon, 1 Jun 2026 21:43:29 +0000 (21:43 +0000)
schulung.conf gehört zur Schulungskonfiguration und soll zusammen mit
den Branches für die jeweilige Schulung versioniert werden.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
.gitignore
schulung.conf [new file with mode: 0644]

index eda7b66203fce9211f546017f2b493f5e5589cac..80264c584f3beb27aa27cf2e50cbd8f0c268c667 100644 (file)
@@ -44,4 +44,3 @@ build/
 .vscode/
 
 ### Schulungs-Konfiguration ###
-schulung.conf
diff --git a/schulung.conf b/schulung.conf
new file mode 100644 (file)
index 0000000..bb1d24d
--- /dev/null
@@ -0,0 +1,33 @@
+# schulung.conf — Auswahl der Branches für copy.sh
+#
+# Enthält nur die Branches, die von den aktuell aktiven Übungen in
+# kafka/exercises/slides.adoc tatsächlich referenziert werden.
+#
+# Regeln:
+#   - Eine Branch-Angabe pro Zeile
+#   - Leerzeilen und Zeilen, die mit # beginnen, werden ignoriert
+#   - Ein --vorlage-Eintrag schließt automatisch den zugehörigen Lösungs-Branch mit ein
+#   - Lösungs-Branches ohne --vorlage explizit eintragen
+#   - technik-check und --livecoding-Branches werden immer kopiert (hier nicht nötig)
+
+# --- Grundlagen ---
+grundlagen/simple-producer--vorlage       # → grundlagen/simple-producer
+grundlagen/simple-producer--image--vorlage
+grundlagen/simple-consumer--vorlage       # → grundlagen/simple-consumer
+grundlagen/simple-consumer--image--vorlage
+
+# --- Spezielle Setups (Producer- / Consumer-Abschnitt) ---
+producer/batch-size--vorlage
+consumer/simple-consumer--megagroup--vorlage
+
+# --- Spring Kafka ---
+springkafka/spring-producer--json--vorlage  # → springkafka/spring-producer--json
+springkafka/spring-consumer--json--vorlage  # → springkafka/spring-consumer--json
+springkafka/supersimple-consumer--vorlage   # → springkafka/supersimple-consumer
+
+# --- Musterlösungen ohne eigene Vorlage (Spring Kafka) ---
+springkafka/spring-producer--kafkatemplate
+springkafka/spring-producer--messageconverter
+springkafka/spring-consumer--kafkalistener
+springkafka/spring-consumer--kafkalistener--concurrency
+springkafka/spring-consumer--kafkahandler