From 7bcbea59eb18931cec5cd5bcf8645bcf205e9f46 Mon Sep 17 00:00:00 2001 From: Jared Petersen Date: Tue, 29 Jan 2019 17:09:04 -0800 Subject: [PATCH 1/2] made the development example work again --- docs/development/connect/Dockerfile | 4 +- pom.xml | 102 ++++++++---------- .../sink/ArangoDbSinkConnectorTests.java | 2 +- .../sink/ArangoDbSinkTaskTests.java | 2 +- .../util/PropertiesLoaderTests.java | 2 +- 5 files changed, 48 insertions(+), 64 deletions(-) diff --git a/docs/development/connect/Dockerfile b/docs/development/connect/Dockerfile index e9bbafe..67f28ea 100644 --- a/docs/development/connect/Dockerfile +++ b/docs/development/connect/Dockerfile @@ -7,5 +7,5 @@ ENV CONNECT_PLUGINS_DIR /usr/share/java/kafka-connect RUN mkdir ${CONNECT_PLUGINS_DIR} # Install Kafka Connect ArangoDB -RUN mkdir ${CONNECT_PLUGINS_DIR}/kafka-connect-arangodb -COPY ./target/kafka-connect-arangodb-*.jar ${CONNECT_PLUGINS_DIR}/kafka-connect-arangodb +RUN mkdir ${CONNECT_PLUGINS_DIR}/kafka-connect-arangodb/ +COPY ./target/kafka-connect-arangodb-*.jar ${CONNECT_PLUGINS_DIR}/kafka-connect-arangodb/ diff --git a/pom.xml b/pom.xml index cdf361a..69f6c66 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ io.github.jaredpetersen kafka-connect-arangodb - 1.0.2 + 1.0.3 jar kafka-connect-arangodb @@ -180,48 +180,48 @@ - - io.confluent - kafka-connect-maven-plugin - ${confluent.connect.plugin.version} - - - - - kafka-connect - - - Kafka Connect ArangoDB - ${project.url}/blob/master/README.md - docs/logos/arangodb-avocado-logo.png - docs/logos/jaredpetersen-logo.png - jaredpetersen - user - Jared Petersen - https://github.com/jaredpetersen - Open Source Community - Support provided through community involvement. - ${project.issueManagement.url} - true - - sink - - - ArangoDB 3.4+ - - - arangodb - arango - graphdb - graph - nosql - multimodel - json - - - - - + + io.confluent + kafka-connect-maven-plugin + ${confluent.connect.plugin.version} + + + package + + kafka-connect + + + Kafka Connect ArangoDB + ${project.url}/blob/master/README.md + docs/logos/arangodb-avocado-logo.png + docs/logos/jaredpetersen-logo.png + jaredpetersen + user + Jared Petersen + https://github.com/jaredpetersen + Open Source Community + Support provided through community involvement. + ${project.issueManagement.url} + true + + sink + + + ArangoDB 3.4+ + + + arangodb + arango + graphdb + graph + nosql + multimodel + json + + + + + @@ -271,22 +271,6 @@ - - - org.apache.maven.plugins diff --git a/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/sink/ArangoDbSinkConnectorTests.java b/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/sink/ArangoDbSinkConnectorTests.java index 1ce0113..0010275 100644 --- a/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/sink/ArangoDbSinkConnectorTests.java +++ b/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/sink/ArangoDbSinkConnectorTests.java @@ -15,7 +15,7 @@ public class ArangoDbSinkConnectorTests { @Test public void versionReturnsVersion() { final SinkConnector connector = new ArangoDbSinkConnector(); - assertEquals("1.0.2", connector.version()); + assertEquals("1.0.3", connector.version()); } @Test diff --git a/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/sink/ArangoDbSinkTaskTests.java b/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/sink/ArangoDbSinkTaskTests.java index 1246f07..0470b24 100644 --- a/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/sink/ArangoDbSinkTaskTests.java +++ b/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/sink/ArangoDbSinkTaskTests.java @@ -9,7 +9,7 @@ public class ArangoDbSinkTaskTests { @Test public void versionReturnsVersion() { final SinkTask task = new ArangoDbSinkTask(); - assertEquals("1.0.2", task.version()); + assertEquals("1.0.3", task.version()); } @Test diff --git a/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/util/PropertiesLoaderTests.java b/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/util/PropertiesLoaderTests.java index f32a665..80f002e 100644 --- a/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/util/PropertiesLoaderTests.java +++ b/src/test/java/io/github/jaredpetersen/kafkaconnectarangodb/util/PropertiesLoaderTests.java @@ -15,6 +15,6 @@ public void constructorDoesNothing() { public void loadLoadsProperties() { final Properties properties = PropertiesLoader.load(); - assertEquals("1.0.2", properties.get("version")); + assertEquals("1.0.3", properties.get("version")); } } From 69338504e1760dfb059668d1acc8789b794aae1f Mon Sep 17 00:00:00 2001 From: Jared Petersen Date: Tue, 29 Jan 2019 20:07:16 -0800 Subject: [PATCH 2/2] fixed maven jar build --- pom.xml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 69f6c66..065c037 100644 --- a/pom.xml +++ b/pom.xml @@ -212,7 +212,6 @@ arangodb arango - graphdb graph nosql multimodel @@ -223,20 +222,25 @@ - + org.apache.maven.plugins - maven-shade-plugin - 3.2.1 + maven-assembly-plugin + 3.1.1 + + + jar-with-dependencies + + ${project.name}-${project.version} + false + + make-assembly package - shade + single - - true -