diff --git a/debezium-assembly-descriptors/pom.xml b/debezium-assembly-descriptors/pom.xml new file mode 100644 index 000000000..ba98fbea9 --- /dev/null +++ b/debezium-assembly-descriptors/pom.xml @@ -0,0 +1,53 @@ + + + + io.debezium + debezium-parent + 0.1-SNAPSHOT + ../pom.xml + + 4.0.0 + debezium-assembly-descriptors + Debezium Assembly Descriptors + + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + non-existant + + + attach-test-sources + non-existant + + + + + org.apache.maven.plugins + maven-surefire-plugin + + true + + + + org.apache.maven.plugins + maven-jar-plugin + + + + test-jar + non-existant + + test-jar + + + + + + + \ No newline at end of file diff --git a/debezium-assembly-descriptors/src/main/resources/assemblies/connector-distribution.xml b/debezium-assembly-descriptors/src/main/resources/assemblies/connector-distribution.xml new file mode 100644 index 000000000..c6ac36d9f --- /dev/null +++ b/debezium-assembly-descriptors/src/main/resources/assemblies/connector-distribution.xml @@ -0,0 +1,47 @@ + + plugin + + tar.gz + zip + + false + + + ${project.artifactId} + false + runtime + false + + ${project.groupId}:${project.artifactId}:* + + org.apache.kafka:* + org.xerial.snappy:* + net.jpountz.lz4:* + + + + ${project.artifactId} + false + + ${project.groupId}:${project.artifactId}:* + + + + + + + ${project.basedir}/.. + ${project.artifactId} + + README* + CHANGELOG* + CONTRIBUTE* + COPYRIGHT* + LICENSE* + + true + + + diff --git a/debezium-connector-mysql/pom.xml b/debezium-connector-mysql/pom.xml index 8589896c6..ddf59c7be 100644 --- a/debezium-connector-mysql/pom.xml +++ b/debezium-connector-mysql/pom.xml @@ -246,6 +246,36 @@ Define several profiles for working with different Docker images (or no Docker whatsoever) --> + + assembly + + false + + + + + maven-assembly-plugin + + + default + package + + single + + + ${project.artifactId}-${project.version} + true + + connector-distribution + + + + + + + + +