Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.47 KB

File metadata and controls

39 lines (27 loc) · 1.47 KB

Camel Kafka Connector generator plugin

The Camel Kafka Connector generator plugin allows you to generator connectors based off of a catalog of camel components.

Goals Supported

Goal Description

generate-camel-kafka-connectors

Generate connectors based off of a catalog

Options

Parameter Default Value Description

excludedComponents

empty

components to exclude from connector generation

overridePomFile

false

regenerate the pom file completely even if one exists

initialPomTemplate

empty

Initial pom template

noticeTemplate

empty

Initial NOTICE template

licenseTemplate

empty

Inintial LICENSES template

fixDependenciesProperties

camel-kafka-connector-fix-dependencies.properties

Properties file to configure additional dependencies

packageFileTemplate

camel-kafka-connector-template-package.template

Package file template to be placed in src/main/assembly/package.xml

exampleSinkPropertiesFileTemplate

camel-kafka-connector-template-example-sink-properties.template

Example connector sink file template

Developers

Run Maven plugin integration tests

The Maven IT tests try to generate all CKC connectors from Camel catalog for testing under target/. It’s costly and time consuming, so disabled by default.

To run the IT tests manually:

mvn clean verify -Pmaven-it