You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2020/09/04 06:27:53 UTC

[camel-kafka-connector] 01/01: Archetype: Add a parameter to the archetype generator to be able to specify what connector we want to extend

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

acosentino pushed a commit to branch archetype-impr
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 09d6ca2438b752475fd5d00315fe29b29c163377
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Sep 4 08:27:24 2020 +0200

    Archetype: Add a parameter to the archetype generator to be able to specify what connector we want to extend
---
 .../main/resources-filtered/META-INF/maven/archetype-metadata.xml    | 2 ++
 .../src/main/resources/archetype-resources/pom.xml                   | 5 ++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/archetypes/camel-kafka-connector-extensible-archetype/src/main/resources-filtered/META-INF/maven/archetype-metadata.xml b/archetypes/camel-kafka-connector-extensible-archetype/src/main/resources-filtered/META-INF/maven/archetype-metadata.xml
index 1cdc20b..b7f9838 100644
--- a/archetypes/camel-kafka-connector-extensible-archetype/src/main/resources-filtered/META-INF/maven/archetype-metadata.xml
+++ b/archetypes/camel-kafka-connector-extensible-archetype/src/main/resources-filtered/META-INF/maven/archetype-metadata.xml
@@ -24,6 +24,8 @@
     <requiredProperty key="camel-kafka-connector-version">
       <defaultValue>${project.version}</defaultValue>
     </requiredProperty>
+    <requiredProperty key="camel-kafka-connector-name">
+    </requiredProperty>
   </requiredProperties>
   <fileSets>
     <fileSet filtered="true" packaged="true" encoding="UTF-8">
diff --git a/archetypes/camel-kafka-connector-extensible-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/camel-kafka-connector-extensible-archetype/src/main/resources/archetype-resources/pom.xml
index 7d1afe2..193eac7 100644
--- a/archetypes/camel-kafka-connector-extensible-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/archetypes/camel-kafka-connector-extensible-archetype/src/main/resources/archetype-resources/pom.xml
@@ -57,13 +57,12 @@
       <artifactId>camel-kafka-connector</artifactId>
       <version>${camel-kafka-connector-version}</version>
     </dependency>
-    <!-- Add your base camel-connector and/or dependencies here like the example
     <dependency>
       <groupId>org.apache.camel.kafkaconnector</groupId>
-      <artifactId>camel-aws2-s3-kafka-connector</artifactId>
+      <artifactId>${camel-kafka-connector-name}</artifactId>
       <version>${camel-kafka-connector-version}</version>
     </dependency>
-    -->
+    <!-- Add your optional dependencies here -->
   </dependencies>
   <build>
     <plugins>