This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-jbang-examples.git


The following commit(s) were added to refs/heads/main by this push:
     new 72c86a3  Add infra services metadata
72c86a3 is described below

commit 72c86a315d840c7b144b6d193f3b58adc0db4a8f
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri May 29 09:25:32 2026 +0200

    Add infra services metadata
---
 artemis/metadata.json                     |  5 ++++-
 camel-jbang-example-catalog.json          | 29 ++++++++++++++++++++++++++++-
 docling-langchain4j-rag/metadata.json     |  6 +++++-
 financial-doc-analyzer/metadata.json      |  6 +++++-
 ftp/metadata.json                         |  6 +++++-
 generate-catalog.sh                       |  2 ++
 keycloak-introspection-rest/metadata.json |  5 ++++-
 keycloak-security-rest/metadata.json      |  5 ++++-
 mqtt/metadata.json                        |  5 ++++-
 sql/metadata.json                         |  5 ++++-
 10 files changed, 65 insertions(+), 9 deletions(-)

diff --git a/artemis/metadata.json b/artemis/metadata.json
index a225846..e53927a 100644
--- a/artemis/metadata.json
+++ b/artemis/metadata.json
@@ -7,5 +7,8 @@
         "artemis"
     ],
     "bundled": false,
-    "level": "intermediate"
+    "level": "intermediate",
+    "infraServices": [
+        "artemis"
+    ]
 }
diff --git a/camel-jbang-example-catalog.json b/camel-jbang-example-catalog.json
index d88e50b..10c4a6e 100644
--- a/camel-jbang-example-catalog.json
+++ b/camel-jbang-example-catalog.json
@@ -17,6 +17,9 @@
             "application.properties",
             "consumer.camel.yaml",
             "producer.camel.yaml"
+        ],
+        "infraServices": [
+            "artemis"
         ]
     },
     {
@@ -120,6 +123,10 @@
             "compose.yaml",
             "docling-langchain4j-rag.yaml",
             "sample.md"
+        ],
+        "infraServices": [
+            "docling",
+            "ollama"
         ]
     },
     {
@@ -144,6 +151,10 @@
             "examples/semiconductor-sector-analysis.pdf",
             "examples/tesla-q3-2024.pdf",
             "financial-doc-analyzer.yaml"
+        ],
+        "infraServices": [
+            "docling",
+            "ollama"
         ]
     },
     {
@@ -165,6 +176,10 @@
             "compose.yaml",
             "ftp.camel.yaml",
             "jbang.properties"
+        ],
+        "infraServices": [
+            "artemis",
+            "ftp"
         ]
     },
     {
@@ -204,6 +219,9 @@
             "README.md",
             "application.properties",
             "rest-api.camel.yaml"
+        ],
+        "infraServices": [
+            "keycloak"
         ]
     },
     {
@@ -224,6 +242,9 @@
             "README.md",
             "application.properties",
             "rest-api.camel.yaml"
+        ],
+        "infraServices": [
+            "keycloak"
         ]
     },
     {
@@ -241,7 +262,7 @@
         "hasCitrusTests": false,
         "files": [
             "README.md",
-            "message-size.camel.yaml"
+            "orders.camel.yaml"
         ]
     },
     {
@@ -264,6 +285,9 @@
             "infra/mosquitto.conf",
             "mqtt.camel.yaml",
             "start.sh"
+        ],
+        "infraServices": [
+            "mosquitto"
         ]
     },
     {
@@ -435,6 +459,9 @@
             "application.properties",
             "compose.yaml",
             "sql.camel.yaml"
+        ],
+        "infraServices": [
+            "postgres"
         ]
     },
     {
diff --git a/docling-langchain4j-rag/metadata.json 
b/docling-langchain4j-rag/metadata.json
index 4f15252..8d6b28d 100644
--- a/docling-langchain4j-rag/metadata.json
+++ b/docling-langchain4j-rag/metadata.json
@@ -8,5 +8,9 @@
         "docling"
     ],
     "bundled": false,
-    "level": "advanced"
+    "level": "advanced",
+    "infraServices": [
+        "docling",
+        "ollama"
+    ]
 }
diff --git a/financial-doc-analyzer/metadata.json 
b/financial-doc-analyzer/metadata.json
index c0df12d..34deecc 100644
--- a/financial-doc-analyzer/metadata.json
+++ b/financial-doc-analyzer/metadata.json
@@ -8,5 +8,9 @@
         "finance"
     ],
     "bundled": false,
-    "level": "advanced"
+    "level": "advanced",
+    "infraServices": [
+        "docling",
+        "ollama"
+    ]
 }
diff --git a/ftp/metadata.json b/ftp/metadata.json
index 59a8265..2001369 100644
--- a/ftp/metadata.json
+++ b/ftp/metadata.json
@@ -7,5 +7,9 @@
         "activemq"
     ],
     "bundled": false,
-    "level": "intermediate"
+    "level": "intermediate",
+    "infraServices": [
+        "artemis",
+        "ftp"
+    ]
 }
diff --git a/generate-catalog.sh b/generate-catalog.sh
index 7bb591b..308a10b 100755
--- a/generate-catalog.sh
+++ b/generate-catalog.sh
@@ -111,6 +111,8 @@ for dirpath, dirnames, filenames in 
sorted(os.walk(repo_root)):
         "hasCitrusTests": has_citrus_tests,
         "files": files,
     }
+    if "infraServices" in meta:
+        entry["infraServices"] = meta["infraServices"]
     catalog.append(entry)
 
 with open(catalog_file, "w") as f:
diff --git a/keycloak-introspection-rest/metadata.json 
b/keycloak-introspection-rest/metadata.json
index 0569aa7..035d442 100644
--- a/keycloak-introspection-rest/metadata.json
+++ b/keycloak-introspection-rest/metadata.json
@@ -8,5 +8,8 @@
         "oauth"
     ],
     "bundled": false,
-    "level": "advanced"
+    "level": "advanced",
+    "infraServices": [
+        "keycloak"
+    ]
 }
diff --git a/keycloak-security-rest/metadata.json 
b/keycloak-security-rest/metadata.json
index d9f11e0..639310c 100644
--- a/keycloak-security-rest/metadata.json
+++ b/keycloak-security-rest/metadata.json
@@ -8,5 +8,8 @@
         "oauth"
     ],
     "bundled": false,
-    "level": "advanced"
+    "level": "advanced",
+    "infraServices": [
+        "keycloak"
+    ]
 }
diff --git a/mqtt/metadata.json b/mqtt/metadata.json
index a91e4f4..9c15f61 100644
--- a/mqtt/metadata.json
+++ b/mqtt/metadata.json
@@ -7,5 +7,8 @@
         "iot"
     ],
     "bundled": false,
-    "level": "intermediate"
+    "level": "intermediate",
+    "infraServices": [
+        "mosquitto"
+    ]
 }
diff --git a/sql/metadata.json b/sql/metadata.json
index f162617..e2c85b3 100644
--- a/sql/metadata.json
+++ b/sql/metadata.json
@@ -7,5 +7,8 @@
         "postgres"
     ],
     "bundled": false,
-    "level": "intermediate"
+    "level": "intermediate",
+    "infraServices": [
+        "postgres"
+    ]
 }

Reply via email to