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
commit 14bc8682a5e40fa3b400aed1f0c696d76e7c6569 Author: Claus Ibsen <[email protected]> AuthorDate: Mon Oct 23 15:36:32 2023 +0200 CAMEL-19437: camel-jbang - Export should include maven profile to include camel-debug for remote debugging from IDE tools --- .../src/main/resources/templates/jkube-profiles.tmpl | 2 -- .../src/main/resources/templates/main-pom.tmpl | 18 ++++++++++++++++++ .../src/main/resources/templates/quarkus-pom.tmpl | 16 ++++++++++++++++ .../src/main/resources/templates/spring-boot-pom.tmpl | 17 +++++++++++++++++ 4 files changed, 51 insertions(+), 2 deletions(-) diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/jkube-profiles.tmpl b/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/jkube-profiles.tmpl index b683f0db5ef..40bcd01f6a0 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/jkube-profiles.tmpl +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/jkube-profiles.tmpl @@ -1,4 +1,3 @@ - <profiles> <profile> <id>kubernetes</id> <build> @@ -47,4 +46,3 @@ </plugins> </build> </profile> - </profiles> diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/main-pom.tmpl b/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/main-pom.tmpl index 37be8f8f8dc..64c2452f4c6 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/main-pom.tmpl +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/main-pom.tmpl @@ -129,4 +129,22 @@ </plugins> </build> + <profiles> + <profile> + <id>camel.debug</id> + <activation> + <property> + <name>camel.debug</name> + <value>true</value> + </property> + </activation> + <dependencies> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-debug</artifactId> + </dependency> + </dependencies> + </profile> + </profiles> + </project> diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/quarkus-pom.tmpl b/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/quarkus-pom.tmpl index 8d2cc9fd645..7e984215b4d 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/quarkus-pom.tmpl +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/quarkus-pom.tmpl @@ -140,5 +140,21 @@ <quarkus.package.type>native</quarkus.package.type> </properties> </profile> + <profile> + <id>camel.debug</id> + <activation> + <property> + <name>camel.debug</name> + <value>true</value> + </property> + </activation> + <dependencies> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-debug</artifactId> + </dependency> + </dependencies> + </profile> </profiles> + </project> diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/spring-boot-pom.tmpl b/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/spring-boot-pom.tmpl index 5250bf41e28..c203e48673a 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/spring-boot-pom.tmpl +++ b/dsl/camel-jbang/camel-jbang-core/src/main/resources/templates/spring-boot-pom.tmpl @@ -79,6 +79,23 @@ </plugins> </build> + <profiles> {{ .jkubeProfiles }} + <profile> + <id>camel.debug</id> + <activation> + <property> + <name>camel.debug</name> + <value>true</value> + </property> + </activation> + <dependencies> + <dependency> + <groupId>org.apache.camel.springboot</groupId> + <artifactId>camel-debug-starter</artifactId> + </dependency> + </dependencies> + </profile> + </profiles> </project>
