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 <[email protected]>
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);
}