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 3519985d124 CAMEL-18151: camel-jbang - Export command for spring boot 3519985d124 is described below commit 3519985d124d72094bcee2038b164bd494e91a2c Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Tue May 31 20:16:56 2022 +0200 CAMEL-18151: camel-jbang - Export command for spring boot --- .../apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java index 9131c02ec5b..bbd7e605880 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java @@ -68,6 +68,10 @@ class ExportSpringBoot extends CamelCommand { defaultValue = "2.6.8") private String springBootVersion; + @CommandLine.Option(names = { "--kamelets-version" }, description = "Apache Camel Kamelets version", + defaultValue = "0.8.1") + private String kameletsVersion; + @CommandLine.Option(names = { "-dir", "--directory" }, description = "Directory where the project will be exported", defaultValue = ".") private String exportDir; @@ -197,6 +201,10 @@ class ExportSpringBoot extends CamelCommand { if (!skip) { answer.add(v); } + if (v != null && v.contains("org.apache.camel:camel-kamelet")) { + // include kamelet catalog if we use kamelets + answer.add("org.apache.camel.kamelets:camel-kamelets:" + kameletsVersion); + } } } return answer;