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

gansheer pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 8d65b21af325ed43edabc931627d9ad9279fe2c7
Author: Guillaume Nodet <[email protected]>
AuthorDate: Tue Nov 3 12:00:55 2026 +0000

    Regen
---
 .../jbang/camel-jbang-configuration-metadata.json  | 29 ++++++++++++++--------
 1 file changed, 18 insertions(+), 11 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/jbang/camel-jbang-configuration-metadata.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/jbang/camel-jbang-configuration-metadata.json
index 22ca438bb84d..6ba62ce930ac 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/jbang/camel-jbang-configuration-metadata.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/jbang/camel-jbang-configuration-metadata.json
@@ -1,14 +1,15 @@
 {
   "groups": [
-    { "name": "camel.jbang", "description": "Camel JBang configurations" }
+    { "name": "camel.jbang", "description": "Camel CLI configurations" }
   ],
   "properties": [
-    { "name": "camel.jbang.buildTool", "required": false, "description": 
"Build tool to use (Maven or Gradle)", "type": "string", "javaType": "String", 
"defaultValue": "Maven", "secret": false },
     { "name": "camel.jbang.camel-version", "required": false, "description": 
"The version of Apache Camel to use", "type": "string", "javaType": "String", 
"secret": false },
     { "name": "camel.jbang.camelSpringBootVersion", "required": false, 
"description": "To use a custom Camel version when running or export to Spring 
Boot", "label": "spring-boot", "type": "string", "javaType": "String", 
"secret": false },
+    { "name": "camel.jbang.camelWrapper", "required": false, "description": 
"Include Camel Wrapper scripts in the exported project for version pinning", 
"type": "boolean", "javaType": "boolean", "defaultValue": false, "secret": 
false },
     { "name": "camel.jbang.classpathFiles", "required": false, "description": 
"Additional files to add to classpath (Use commas to separate multiple 
files).", "type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.compileWorkDir", "required": false, "description": 
"Work directory for compiler. Can be used to write compiled classes or other 
resources.", "label": "advanced", "type": "string", "javaType": "String", 
"defaultValue": ".camel-jbang\/compile", "secret": false },
     { "name": "camel.jbang.console", "required": false, "description": 
"Developer console at \/q\/dev on local HTTP server (port 8080 by default)", 
"type": "boolean", "javaType": "boolean", "defaultValue": false, "secret": 
false },
+    { "name": "camel.jbang.dataDir", "required": false, "description": 
"Folders under the source directory (comma separated) that hold data the routes 
read or write, not sources: in dev mode a change in them does not reload the 
routes. Use this for an inbox, outbox or archive folder under the source 
directory.", "label": "advanced", "type": "string", "javaType": "String", 
"secret": false },
     { "name": "camel.jbang.dependencies", "required": false, "description": 
"Additional dependencies (Use commas to separate multiple dependencies).", 
"type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.dependencies.main", "required": false, 
"description": "Additional dependencies for Camel Main runtime only", "type": 
"string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.dependencies.quarkus", "required": false, 
"description": "Additional dependencies for Quarkus runtime only", "type": 
"string", "javaType": "String", "secret": false },
@@ -16,16 +17,16 @@
     { "name": "camel.jbang.download", "required": false, "description": 
"Whether to allow automatic downloading JAR dependencies (over the internet)", 
"type": "boolean", "javaType": "boolean", "defaultValue": true, "secret": false 
},
     { "name": "camel.jbang.excludes", "required": false, "description": 
"Exclude files by name or pattern (Use commas to separate multiple files)", 
"type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.exportDir", "required": false, "description": 
"Directory where the project will be exported", "type": "string", "javaType": 
"String", "defaultValue": ".", "secret": false },
+    { "name": "camel.jbang.fresh", "required": false, "description": "Whether 
to force using fresh (i.e. non-cached) resources", "type": "boolean", 
"javaType": "boolean", "defaultValue": false, "secret": false },
     { "name": "camel.jbang.gav", "required": false, "description": "Maven 
coordinate (groupId:artifactId:version)", "type": "string", "javaType": 
"String", "secret": false },
-    { "name": "camel.jbang.gradleWrapper", "required": false, "description": 
"Include Gradle Wrapper files in the exported project", "type": "boolean", 
"javaType": "boolean", "defaultValue": true, "secret": false },
     { "name": "camel.jbang.groovyFiles", "required": false, "description": 
"Additional groovy source files to export to src\/main\/resources\/camel-groovy 
directory (Use commas to separate multiple files)", "type": "string", 
"javaType": "String", "secret": false },
     { "name": "camel.jbang.health", "required": false, "description": "Health 
check at \/observe\/health on local HTTP server (port 8080 by default)", 
"type": "boolean", "javaType": "boolean", "defaultValue": false, "secret": 
false, "deprecated": true },
     { "name": "camel.jbang.ignoreLoadingError", "required": false, 
"description": "Whether to ignore route loading and compilation errors (use 
this with care!)", "label": "advanced", "type": "boolean", "javaType": 
"boolean", "defaultValue": false, "secret": false },
-    { "name": "camel.jbang.javaVersion", "required": false, "description": 
"Java version (17 or 21)", "type": "enum", "javaType": "String", 
"defaultValue": "21", "secret": false, "enum": [ "17", "21" ] },
+    { "name": "camel.jbang.javaVersion", "required": false, "description": 
"Java version", "type": "enum", "javaType": "String", "defaultValue": "21", 
"secret": false, "enum": [ "21", "25" ] },
     { "name": "camel.jbang.jfr", "required": false, "description": "Enables 
Java Flight Recorder saving recording to disk on exit", "type": "boolean", 
"javaType": "boolean", "defaultValue": false, "secret": false },
     { "name": "camel.jbang.jfr-profile", "required": false, "description": 
"Java Flight Recorder profile to use (such as default or profile)", "type": 
"string", "javaType": "String", "defaultValue": "default", "secret": false },
-    { "name": "camel.jbang.jib-maven-plugin-version", "required": false, 
"description": "Version to use for jib-maven-plugin if exporting to camel-main 
and have Kubernetes enabled (jkube.xxx options)", "label": "kubernetes", 
"type": "string", "javaType": "String", "defaultValue": "3.4.5", "secret": 
false },
-    { "name": "camel.jbang.jkube-maven-plugin-version", "required": false, 
"description": "Version to use for jkube-maven-plugin if exporting to 
camel-main and have Kubernetes enabled (jkube.xxx options)", "label": 
"kubernetes", "type": "string", "javaType": "String", "defaultValue": "1.19.0", 
"secret": false },
+    { "name": "camel.jbang.jib-maven-plugin-version", "required": false, 
"description": "Version to use for jib-maven-plugin when exporting the 
application", "label": "maven", "type": "string", "javaType": "String", 
"defaultValue": "3.5.2", "secret": false },
+    { "name": "camel.jbang.jkube-maven-plugin-version", "required": false, 
"description": "Version to use for jkube-maven-plugin if exporting to 
camel-main and have Kubernetes enabled (jkube.xxx options)", "label": 
"kubernetes", "type": "string", "javaType": "String", "defaultValue": "1.20.0", 
"secret": false },
     { "name": "camel.jbang.jkubeFiles", "required": false, "description": 
"Resource YAML fragments for Kubernetes using Eclipse JKube tool (Use commas to 
separate multiple files).", "label": "kubernetes", "type": "string", 
"javaType": "String", "secret": false },
     { "name": "camel.jbang.kameletsVersion", "required": false, "description": 
"Apache Camel Kamelets version. By default the Kamelets are the same version as 
Camel.", "type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.lazyBean", "required": false, "description": 
"Whether to use lazy bean initialization (can help with complex classloading 
issues)", "label": "advanced", "type": "boolean", "javaType": "boolean", 
"defaultValue": false, "secret": false },
@@ -35,19 +36,25 @@
     { "name": "camel.jbang.maven-settings", "required": false, "description": 
"Optional location of Maven settings.xml file to configure servers, 
repositories, mirrors, and proxies. If set to false, not even the default 
\/.m2\/settings.xml will be used.", "label": "maven", "type": "string", 
"javaType": "String", "secret": false },
     { "name": "camel.jbang.maven-settings-security", "required": false, 
"description": "Optional location of Maven settings-security.xml file to 
decrypt Maven Settings (settings.xml) file", "label": "maven", "type": 
"string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.mavenWrapper", "required": false, "description": 
"Include Maven Wrapper files in the exported project", "type": "boolean", 
"javaType": "boolean", "defaultValue": true, "secret": false },
+    { "name": "camel.jbang.mcp", "required": false, "description": "Embed 
dev\/diagnostics MCP tools on the local HTTP management server (\/mcp by 
default)", "type": "boolean", "javaType": "boolean", "defaultValue": false, 
"secret": false, "security": "insecure:dev" },
     { "name": "camel.jbang.metrics", "required": false, "description": 
"Metrics (Micrometer and Prometheus) at \/observe\/metrics on local HTTP server 
(port 8080 by default) when running standalone Camel", "type": "boolean", 
"javaType": "boolean", "defaultValue": false, "secret": false, "deprecated": 
true },
     { "name": "camel.jbang.openApi", "required": false, "description": "File 
name of open-api spec file (JSON or YAML) to generate routes from the 
swagger\/openapi API spec file.", "type": "string", "javaType": "String", 
"secret": false },
-    { "name": "camel.jbang.packageScanJars", "required": false, "description": 
"Whether to automatic package scan JARs for custom Spring or Quarkus beans 
making them available for Camel JBang", "label": "advanced", "type": "boolean", 
"javaType": "boolean", "defaultValue": false, "secret": false },
+    { "name": "camel.jbang.openapiUi", "required": false, "description": 
"Swagger UI for REST OpenAPI at \/q\/openapi on local HTTP server (port 8080 by 
default)", "type": "boolean", "javaType": "boolean", "defaultValue": false, 
"secret": false, "security": "insecure:dev" },
+    { "name": "camel.jbang.packageScanJars", "required": false, "description": 
"Whether to automatic package scan JARs for custom Spring or Quarkus beans 
making them available for Camel CLI", "label": "advanced", "type": "boolean", 
"javaType": "boolean", "defaultValue": false, "secret": false },
+    { "name": "camel.jbang.parentPom", "required": false, "description": 
"Parent POM coordinate (groupId:artifactId:version) to use in the exported 
project", "type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.prompt", "required": false, "description": "Allow 
user to type in required parameters in prompt if not present in application", 
"label": "advanced", "type": "boolean", "javaType": "boolean", "defaultValue": 
false, "secret": false },
-    { "name": "camel.jbang.quarkusArtifactId", "required": false, 
"description": "Quarkus Platform Maven artifactId", "label": "quarkus", "type": 
"string", "javaType": "String", "secret": false },
-    { "name": "camel.jbang.quarkusGroupId", "required": false, "description": 
"Quarkus Platform Maven groupId", "label": "quarkus", "type": "string", 
"javaType": "String", "secret": false },
-    { "name": "camel.jbang.quarkusVersion", "required": false, "description": 
"Quarkus Platform version", "label": "quarkus", "type": "string", "javaType": 
"String", "secret": false },
+    { "name": "camel.jbang.quarkusArtifactId", "required": false, 
"description": "artifactId of Quarkus Platform BOM", "label": "quarkus", 
"type": "string", "javaType": "String", "secret": false, "deprecated": true },
+    { "name": "camel.jbang.quarkusExtensionRegistryBaseUri", "required": 
false, "description": "The base URI of Quarkus Extension Registry", "label": 
"quarkus", "type": "string", "javaType": "String", "secret": false },
+    { "name": "camel.jbang.quarkusGroupId", "required": false, "description": 
"groupId of Quarkus Platform BOM", "label": "quarkus", "type": "string", 
"javaType": "String", "secret": false },
+    { "name": "camel.jbang.quarkusVersion", "required": false, "description": 
"version of Quarkus Platform BOM", "label": "quarkus", "type": "string", 
"javaType": "String", "secret": false },
+    { "name": "camel.jbang.readmeFiles", "required": false, "description": 
"README files included with the integration (Use commas to separate multiple 
files)", "type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.repos", "required": false, "description": 
"Additional Maven repositories for download on-demand (Use commas to separate 
multiple repositories)", "label": "maven", "type": "string", "javaType": 
"String", "secret": false },
+    { "name": "camel.jbang.resourceDirs", "required": false, "description": 
"Additional resource directories to include recursively, preserving directory 
structure (Use commas to separate multiple directories)", "type": "string", 
"javaType": "String", "secret": false },
     { "name": "camel.jbang.runtime", "required": false, "description": "Which 
runtime to use (camel-main, spring-boot, quarkus)", "type": "enum", "javaType": 
"String", "secret": false, "enum": [ "camel-main", "spring-boot", "quarkus" ] },
     { "name": "camel.jbang.scriptFiles", "required": false, "description": 
"Additional shell script files to export to src\/main\/scripts directory", 
"type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.sourceDir", "required": false, "description": 
"Source directory for dynamically loading Camel file(s) to run. When using 
this, then files cannot be specified at the same time.", "label": "advanced", 
"type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.springBootVersion", "required": false, 
"description": "Spring Boot version", "label": "spring-boot", "type": "string", 
"javaType": "String", "secret": false },
-    { "name": "camel.jbang.stub", "required": false, "description": "Stubs all 
the matching endpoint with the given component name or pattern. Multiple names 
can be separated by comma. (all = everything).", "type": "string", "javaType": 
"String", "secret": false },
+    { "name": "camel.jbang.stub", "required": false, "description": "Stubs all 
the matching endpoint with the given component name or pattern. Multiple names 
can be separated by comma. (all = stub all endpoints, remote = stub only remote 
components).", "type": "string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.tlsFiles", "required": false, "description": 
"Additional SSL\/TLS files to export to src\/main\/tls directory", "type": 
"string", "javaType": "String", "secret": false },
     { "name": "camel.jbang.verbose", "required": false, "description": 
"Verbose output of startup activity (dependency resolution and downloading", 
"type": "boolean", "javaType": "boolean", "defaultValue": false, "secret": 
false }
   ]

Reply via email to