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 <anco...@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>