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.git


The following commit(s) were added to refs/heads/main by this push:
     new 814fdd73910 CAMEL-21983: camel-jbang - Export to quarkus produces an 
incorrect application.properties file when referring kamelet files
814fdd73910 is described below

commit 814fdd739107bd6ffba1c64e7a0b480b2607d757
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Apr 16 17:36:20 2025 +0200

    CAMEL-21983: camel-jbang - Export to quarkus produces an incorrect 
application.properties file when referring kamelet files
---
 .../org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java   | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java
index 69a8fb2dd0b..995276a589f 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java
@@ -155,7 +155,13 @@ class ExportQuarkus extends Export {
                 v = Arrays.stream(v.split(","))
                         .filter(d -> !d.endsWith(".java")) // skip .java as 
they are in the src/main/java folder
                         .map(ExportQuarkus::removeScheme) // remove scheme and 
routes are in camel sub-folder
-                        .map(s -> "camel/" + s)
+                        .map(s -> {
+                            if (s.endsWith("kamelet.yaml")) {
+                                return "kamelets/" + s;
+                            } else {
+                                return "camel/" + s;
+                            }
+                        })
                         .collect(Collectors.joining(","));
                 sj.add(v);
             }

Reply via email to