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"
+ ]
}