diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d2b8e5d665..ade10d5359 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,6 +15,11 @@ jobs: - name: Spotless Check run: | ./mvnw spotless:check + - name: Install Jars + run: | + cd bin + bash install_jars.sh + - name: Build run: | ./mvnw clean install -Dmaven.test.skip=true diff --git a/bin/install_jars.sh b/bin/install_jars.sh index 89d9aef0ce..a75c4f47de 100644 --- a/bin/install_jars.sh +++ b/bin/install_jars.sh @@ -1,34 +1,34 @@ #!/usr/bin/env bash ## db2 driver -mvn install:install-file -DgroupId=com.ibm.db2 -DartifactId=db2jcc -Dversion=3.72.44 -Dpackaging=jar -Dfile=../jars/db2jcc-3.72.44.jar +../mvnw install:install-file -DgroupId=com.ibm.db2 -DartifactId=db2jcc -Dversion=3.72.44 -Dpackaging=jar -Dfile=../jars/db2jcc-3.72.44.jar ## oracle driver -mvn install:install-file -DgroupId=com.github.noraui -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar -Dfile=../jars/ojdbc8-12.2.0.1.jar +../mvnw install:install-file -DgroupId=com.github.noraui -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar -Dfile=../jars/ojdbc8-12.2.0.1.jar ## gbase driver -mvn install:install-file -DgroupId=com.esen.jdbc -DartifactId=gbase -Dversion=8.3.81.53 -Dpackaging=jar -Dfile=../jars/gbase-8.3.81.53.jar +../mvnw install:install-file -DgroupId=com.esen.jdbc -DartifactId=gbase -Dversion=8.3.81.53 -Dpackaging=jar -Dfile=../jars/gbase-8.3.81.53.jar ## dm driver -mvn install:install-file -DgroupId=dm.jdbc.driver -DartifactId=dm7 -Dversion=18.0.0 -Dpackaging=jar -Dfile=../jars/Dm7JdbcDriver18.jar +../mvnw install:install-file -DgroupId=dm.jdbc.driver -DartifactId=dm7 -Dversion=18.0.0 -Dpackaging=jar -Dfile=../jars/Dm7JdbcDriver18.jar ## kingbase driver -mvn install:install-file -DgroupId=com.kingbase8 -DartifactId=kingbase8 -Dversion=8.2.0 -Dpackaging=jar -Dfile=../jars/kingbase8-8.2.0.jar +../mvnw install:install-file -DgroupId=com.kingbase8 -DartifactId=kingbase8 -Dversion=8.2.0 -Dpackaging=jar -Dfile=../jars/kingbase8-8.2.0.jar ## vertica driver -mvn install:install-file -DgroupId=fakepath -DartifactId=vertica-jdbc -Dversion=9.1.1-0 -Dpackaging=jar -Dfile=../jars/vertica-jdbc-9.1.1-0.jar +../mvnw install:install-file -DgroupId=fakepath -DartifactId=vertica-jdbc -Dversion=9.1.1-0 -Dpackaging=jar -Dfile=../jars/vertica-jdbc-9.1.1-0.jar ## greenplum driver -mvn install:install-file -DgroupId=com.pivotal -DartifactId=greenplum-jdbc -Dversion=5.1.4.000275 -Dpackaging=jar -Dfile=../jars/greenplum_5.1.4.000275.jar +../mvnw install:install-file -DgroupId=com.pivotal -DartifactId=greenplum-jdbc -Dversion=5.1.4.000275 -Dpackaging=jar -Dfile=../jars/greenplum_5.1.4.000275.jar ##kafka-confluent -mvn install:install-file -DgroupId=io.confluent -DartifactId=kafka-schema-registry-client -Dversion=5.5.2 -Dpackaging=jar -Dfile=../jars/kafka-schema-registry-client-5.5.2.jar +../mvnw install:install-file -DgroupId=io.confluent -DartifactId=kafka-schema-registry-client -Dversion=5.5.2 -Dpackaging=jar -Dfile=../jars/kafka-schema-registry-client-5.5.2.jar ## ticdc decoder -mvn install:install-file -DgroupId=com.pingcap.ticdc.cdc -DartifactId=ticdc-decoder -Dversion=5.2.0-SNAPSHOT -Dpackaging=jar -Dfile=../jars/ticdc-decoder-5.2.0-SNAPSHOT.jar +../mvnw install:install-file -DgroupId=com.pingcap.ticdc.cdc -DartifactId=ticdc-decoder -Dversion=5.2.0-SNAPSHOT -Dpackaging=jar -Dfile=../jars/ticdc-decoder-5.2.0-SNAPSHOT.jar ## inceptor driver -mvn install:install-file -DgroupId=io.transwarp -DartifactId=inceptor-driver -Dversion=6.0.2 -Dpackaging=jar -Dfile=../jars/inceptor-driver-6.0.2.jar +../mvnw install:install-file -DgroupId=io.transwarp -DartifactId=inceptor-driver -Dversion=6.0.2 -Dpackaging=jar -Dfile=../jars/inceptor-driver-6.0.2.jar ## oceanbase driver -mvn install:install-file -DgroupId=com.alipay.oceanbase -DartifactId=oceanbase-client -Dversion=1.1.5 -Dpackaging=jar -Dfile=../jars/oceanbase-client-1.1.5.jar +../mvnw install:install-file -DgroupId=com.alipay.oceanbase -DartifactId=oceanbase-client -Dversion=1.1.5 -Dpackaging=jar -Dfile=../jars/oceanbase-client-1.1.5.jar diff --git a/chunjun-clients/pom.xml b/chunjun-clients/pom.xml index 0db62bb1d6..3ea28a0135 100644 --- a/chunjun-clients/pom.xml +++ b/chunjun-clients/pom.xml @@ -181,13 +181,13 @@ + tofile="${basedir}/target/${artifactId}.jar"/> + file="${basedir}/target/${artifactId}.jar"/> + excludes="${artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-binlog/pom.xml b/chunjun-connectors/chunjun-connector-binlog/pom.xml index abc6c4a9bc..dba69dc1a9 100644 --- a/chunjun-connectors/chunjun-connector-binlog/pom.xml +++ b/chunjun-connectors/chunjun-connector-binlog/pom.xml @@ -195,11 +195,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/binlog/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-cassandra/pom.xml b/chunjun-connectors/chunjun-connector-cassandra/pom.xml index e5f4446a4e..21056d5b44 100644 --- a/chunjun-connectors/chunjun-connector-cassandra/pom.xml +++ b/chunjun-connectors/chunjun-connector-cassandra/pom.xml @@ -64,11 +64,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/cassandra/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-clickhouse/pom.xml b/chunjun-connectors/chunjun-connector-clickhouse/pom.xml index 9f513fdbba..de0efa7bce 100644 --- a/chunjun-connectors/chunjun-connector-clickhouse/pom.xml +++ b/chunjun-connectors/chunjun-connector-clickhouse/pom.xml @@ -49,11 +49,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/clickhouse/${artifactId}.jar"/> + excludes="${artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-db2/pom.xml b/chunjun-connectors/chunjun-connector-db2/pom.xml index 0091e32cb0..f739255baf 100644 --- a/chunjun-connectors/chunjun-connector-db2/pom.xml +++ b/chunjun-connectors/chunjun-connector-db2/pom.xml @@ -80,11 +80,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/db2/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-dm/pom.xml b/chunjun-connectors/chunjun-connector-dm/pom.xml index 1f9735a604..af3ad53d63 100644 --- a/chunjun-connectors/chunjun-connector-dm/pom.xml +++ b/chunjun-connectors/chunjun-connector-dm/pom.xml @@ -48,12 +48,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/dm/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-doris/pom.xml b/chunjun-connectors/chunjun-connector-doris/pom.xml index 42f550b407..5f8bd0ecdd 100644 --- a/chunjun-connectors/chunjun-connector-doris/pom.xml +++ b/chunjun-connectors/chunjun-connector-doris/pom.xml @@ -107,12 +107,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/doris/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-elasticsearch5/pom.xml b/chunjun-connectors/chunjun-connector-elasticsearch5/pom.xml index 66f858cbd7..b40e6bf576 100644 --- a/chunjun-connectors/chunjun-connector-elasticsearch5/pom.xml +++ b/chunjun-connectors/chunjun-connector-elasticsearch5/pom.xml @@ -120,11 +120,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/elasticsearch5/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-emqx/pom.xml b/chunjun-connectors/chunjun-connector-emqx/pom.xml index 72654e6e52..374e9da6c2 100644 --- a/chunjun-connectors/chunjun-connector-emqx/pom.xml +++ b/chunjun-connectors/chunjun-connector-emqx/pom.xml @@ -74,11 +74,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/emqx/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-file/pom.xml b/chunjun-connectors/chunjun-connector-file/pom.xml index 053e89587a..9d37d85acd 100644 --- a/chunjun-connectors/chunjun-connector-file/pom.xml +++ b/chunjun-connectors/chunjun-connector-file/pom.xml @@ -52,11 +52,11 @@ under the License. + tofile="${basedir}/../../${dist.dir}/connector/file/${artifactId}.jar"/> + excludes="${artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-ftp/pom.xml b/chunjun-connectors/chunjun-connector-ftp/pom.xml index 6dc2037886..52fd8bf381 100644 --- a/chunjun-connectors/chunjun-connector-ftp/pom.xml +++ b/chunjun-connectors/chunjun-connector-ftp/pom.xml @@ -129,11 +129,11 @@ under the License. + tofile="${basedir}/../../${dist.dir}/connector/ftp/${artifactId}.jar"/> + excludes="${artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-gbase/pom.xml b/chunjun-connectors/chunjun-connector-gbase/pom.xml index f6f5ba0509..a9a3b3d029 100644 --- a/chunjun-connectors/chunjun-connector-gbase/pom.xml +++ b/chunjun-connectors/chunjun-connector-gbase/pom.xml @@ -47,12 +47,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/gbase/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-greenplum/pom.xml b/chunjun-connectors/chunjun-connector-greenplum/pom.xml index 9cc69ad3ac..e9db983037 100644 --- a/chunjun-connectors/chunjun-connector-greenplum/pom.xml +++ b/chunjun-connectors/chunjun-connector-greenplum/pom.xml @@ -77,12 +77,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/greenplum/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-hbase-1.4/pom.xml b/chunjun-connectors/chunjun-connector-hbase-1.4/pom.xml index fc28281e4a..4a300e6d65 100644 --- a/chunjun-connectors/chunjun-connector-hbase-1.4/pom.xml +++ b/chunjun-connectors/chunjun-connector-hbase-1.4/pom.xml @@ -168,12 +168,12 @@ + tofile="${basedir}/../../${dist.dir}/connector/hbase14/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-hdfs/pom.xml b/chunjun-connectors/chunjun-connector-hdfs/pom.xml index ca52c58731..0c0ab3709d 100644 --- a/chunjun-connectors/chunjun-connector-hdfs/pom.xml +++ b/chunjun-connectors/chunjun-connector-hdfs/pom.xml @@ -233,12 +233,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/hdfs/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-hive/pom.xml b/chunjun-connectors/chunjun-connector-hive/pom.xml index 5d609cd6ec..7f440c427b 100644 --- a/chunjun-connectors/chunjun-connector-hive/pom.xml +++ b/chunjun-connectors/chunjun-connector-hive/pom.xml @@ -321,12 +321,12 @@ + tofile="${basedir}/../../${dist.dir}/connector/hive/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-http/pom.xml b/chunjun-connectors/chunjun-connector-http/pom.xml index 82618c17ec..321605baf2 100644 --- a/chunjun-connectors/chunjun-connector-http/pom.xml +++ b/chunjun-connectors/chunjun-connector-http/pom.xml @@ -72,11 +72,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/http/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-inceptor/pom.xml b/chunjun-connectors/chunjun-connector-inceptor/pom.xml index 9efb95d406..edf73f57bc 100644 --- a/chunjun-connectors/chunjun-connector-inceptor/pom.xml +++ b/chunjun-connectors/chunjun-connector-inceptor/pom.xml @@ -337,12 +337,12 @@ + tofile="${basedir}/../../${dist.dir}/connector/inceptor/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-influxdb/pom.xml b/chunjun-connectors/chunjun-connector-influxdb/pom.xml index 851a5d2459..06f5755ee4 100644 --- a/chunjun-connectors/chunjun-connector-influxdb/pom.xml +++ b/chunjun-connectors/chunjun-connector-influxdb/pom.xml @@ -78,12 +78,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/influxdb/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-jdbc-base/src/main/java/com/dtstack/chunjun/connector/jdbc/converter/JdbcColumnConverter.java b/chunjun-connectors/chunjun-connector-jdbc-base/src/main/java/com/dtstack/chunjun/connector/jdbc/converter/JdbcColumnConverter.java index f7e40ccec1..9f020fdef0 100644 --- a/chunjun-connectors/chunjun-connector-jdbc-base/src/main/java/com/dtstack/chunjun/connector/jdbc/converter/JdbcColumnConverter.java +++ b/chunjun-connectors/chunjun-connector-jdbc-base/src/main/java/com/dtstack/chunjun/connector/jdbc/converter/JdbcColumnConverter.java @@ -77,7 +77,7 @@ public JdbcColumnConverter(RowType rowType, ChunJunCommonConf commonConf) { wrapIntoNullableExternalConverter( ISerializationConverter serializationConverter, LogicalType type) { return (val, index, statement) -> { - if(val == null || val.isNullAt(index)) { + if (val == null || val.isNullAt(index)) { statement.setObject(index, null); } else { serializationConverter.serialize(val, index, statement); diff --git a/chunjun-connectors/chunjun-connector-kafka/pom.xml b/chunjun-connectors/chunjun-connector-kafka/pom.xml index ead6e553f9..b223b9da18 100644 --- a/chunjun-connectors/chunjun-connector-kafka/pom.xml +++ b/chunjun-connectors/chunjun-connector-kafka/pom.xml @@ -163,21 +163,21 @@ + tofile="${basedir}/../../${dist.dir}/connector/kafka/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/upsert-kafka/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-kingbase/pom.xml b/chunjun-connectors/chunjun-connector-kingbase/pom.xml index d3153dccba..2db9f1f96f 100644 --- a/chunjun-connectors/chunjun-connector-kingbase/pom.xml +++ b/chunjun-connectors/chunjun-connector-kingbase/pom.xml @@ -48,12 +48,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/kingbase/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-kudu/pom.xml b/chunjun-connectors/chunjun-connector-kudu/pom.xml index e13d6f7c9f..6eb75a9b80 100644 --- a/chunjun-connectors/chunjun-connector-kudu/pom.xml +++ b/chunjun-connectors/chunjun-connector-kudu/pom.xml @@ -80,11 +80,11 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/kudu/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-mongodb/pom.xml b/chunjun-connectors/chunjun-connector-mongodb/pom.xml index 54094006e7..d66c1c21ab 100644 --- a/chunjun-connectors/chunjun-connector-mongodb/pom.xml +++ b/chunjun-connectors/chunjun-connector-mongodb/pom.xml @@ -74,12 +74,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/mongodb/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-mysql/pom.xml b/chunjun-connectors/chunjun-connector-mysql/pom.xml index ecad9da68c..f859c2bdde 100644 --- a/chunjun-connectors/chunjun-connector-mysql/pom.xml +++ b/chunjun-connectors/chunjun-connector-mysql/pom.xml @@ -77,12 +77,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/mysql/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-oceanbase/pom.xml b/chunjun-connectors/chunjun-connector-oceanbase/pom.xml index fd80ea14ef..72f5603b41 100644 --- a/chunjun-connectors/chunjun-connector-oceanbase/pom.xml +++ b/chunjun-connectors/chunjun-connector-oceanbase/pom.xml @@ -62,12 +62,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/oceanbase/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-oracle/pom.xml b/chunjun-connectors/chunjun-connector-oracle/pom.xml index 91da0fc260..6b467dc5cb 100644 --- a/chunjun-connectors/chunjun-connector-oracle/pom.xml +++ b/chunjun-connectors/chunjun-connector-oracle/pom.xml @@ -49,11 +49,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/oracle/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-oraclelogminer/pom.xml b/chunjun-connectors/chunjun-connector-oraclelogminer/pom.xml index 0ff1860cba..0e918bb4aa 100644 --- a/chunjun-connectors/chunjun-connector-oraclelogminer/pom.xml +++ b/chunjun-connectors/chunjun-connector-oraclelogminer/pom.xml @@ -106,11 +106,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/oraclelogminer/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-pgwal/pom.xml b/chunjun-connectors/chunjun-connector-pgwal/pom.xml index 8cbce6a0c9..fcb767dd18 100644 --- a/chunjun-connectors/chunjun-connector-pgwal/pom.xml +++ b/chunjun-connectors/chunjun-connector-pgwal/pom.xml @@ -182,11 +182,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/pgwal/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-postgresql/pom.xml b/chunjun-connectors/chunjun-connector-postgresql/pom.xml index 7524a6a6e7..74d7d8f680 100644 --- a/chunjun-connectors/chunjun-connector-postgresql/pom.xml +++ b/chunjun-connectors/chunjun-connector-postgresql/pom.xml @@ -52,12 +52,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/postgresql/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-redis/pom.xml b/chunjun-connectors/chunjun-connector-redis/pom.xml index 06b40706b1..b068ed4e38 100644 --- a/chunjun-connectors/chunjun-connector-redis/pom.xml +++ b/chunjun-connectors/chunjun-connector-redis/pom.xml @@ -82,11 +82,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/redis/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-rocketmq/pom.xml b/chunjun-connectors/chunjun-connector-rocketmq/pom.xml index 814346869b..596fbc7a04 100644 --- a/chunjun-connectors/chunjun-connector-rocketmq/pom.xml +++ b/chunjun-connectors/chunjun-connector-rocketmq/pom.xml @@ -126,11 +126,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/rocketmq/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-saphana/pom.xml b/chunjun-connectors/chunjun-connector-saphana/pom.xml index bcd646a09a..116c6b1d1d 100644 --- a/chunjun-connectors/chunjun-connector-saphana/pom.xml +++ b/chunjun-connectors/chunjun-connector-saphana/pom.xml @@ -48,11 +48,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/saphana/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-socket/pom.xml b/chunjun-connectors/chunjun-connector-socket/pom.xml index 757ef3a4b7..cd65c93719 100644 --- a/chunjun-connectors/chunjun-connector-socket/pom.xml +++ b/chunjun-connectors/chunjun-connector-socket/pom.xml @@ -80,11 +80,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/socket/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-solr/pom.xml b/chunjun-connectors/chunjun-connector-solr/pom.xml index cb8b7f5e52..219ce2066d 100644 --- a/chunjun-connectors/chunjun-connector-solr/pom.xml +++ b/chunjun-connectors/chunjun-connector-solr/pom.xml @@ -68,12 +68,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/solr/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-sqlserver/pom.xml b/chunjun-connectors/chunjun-connector-sqlserver/pom.xml index 4803bb4422..8c9536e0fa 100644 --- a/chunjun-connectors/chunjun-connector-sqlserver/pom.xml +++ b/chunjun-connectors/chunjun-connector-sqlserver/pom.xml @@ -97,12 +97,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/sqlserver/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-sqlservercdc/pom.xml b/chunjun-connectors/chunjun-connector-sqlservercdc/pom.xml index f5a06c1779..ad788efcee 100644 --- a/chunjun-connectors/chunjun-connector-sqlservercdc/pom.xml +++ b/chunjun-connectors/chunjun-connector-sqlservercdc/pom.xml @@ -72,11 +72,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/sqlservercdc/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-starrocks/pom.xml b/chunjun-connectors/chunjun-connector-starrocks/pom.xml index 6b1d589daf..ee2e5544e3 100644 --- a/chunjun-connectors/chunjun-connector-starrocks/pom.xml +++ b/chunjun-connectors/chunjun-connector-starrocks/pom.xml @@ -117,11 +117,11 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/connector/starrocks/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/chunjun-connector-stream/pom.xml b/chunjun-connectors/chunjun-connector-stream/pom.xml index 166bdc3b95..c053bb9cda 100644 --- a/chunjun-connectors/chunjun-connector-stream/pom.xml +++ b/chunjun-connectors/chunjun-connector-stream/pom.xml @@ -70,11 +70,11 @@ + tofile="${basedir}/../../${dist.dir}/connector/stream/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-connectors/pom.xml b/chunjun-connectors/pom.xml index 620a04b165..51119b336c 100644 --- a/chunjun-connectors/pom.xml +++ b/chunjun-connectors/pom.xml @@ -116,11 +116,11 @@ + tofile="${basedir}/../../${dist.dir}/${connector.base.dir}/${connector.dir}/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-core/pom.xml b/chunjun-core/pom.xml index 1e1334713c..c8fe23e35c 100644 --- a/chunjun-core/pom.xml +++ b/chunjun-core/pom.xml @@ -356,11 +356,11 @@ + tofile="${basedir}/../${dist.dir}/${project.artifactId}.jar" /> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-dirty/chunjun-dirty-log/pom.xml b/chunjun-dirty/chunjun-dirty-log/pom.xml index da9210c135..7418f4085f 100644 --- a/chunjun-dirty/chunjun-dirty-log/pom.xml +++ b/chunjun-dirty/chunjun-dirty-log/pom.xml @@ -67,11 +67,11 @@ + tofile="${basedir}/../../${dist.dir}/dirty-data-collector/log/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-dirty/chunjun-dirty-mysql/pom.xml b/chunjun-dirty/chunjun-dirty-mysql/pom.xml index bde40d1c08..bbbdb74ea3 100644 --- a/chunjun-dirty/chunjun-dirty-mysql/pom.xml +++ b/chunjun-dirty/chunjun-dirty-mysql/pom.xml @@ -77,11 +77,11 @@ + tofile="${basedir}/../../${dist.dir}/dirty-data-collector/mysql/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-formats/chunjun-protobuf/pom.xml b/chunjun-formats/chunjun-protobuf/pom.xml index 8914cd4716..733d98bb68 100644 --- a/chunjun-formats/chunjun-protobuf/pom.xml +++ b/chunjun-formats/chunjun-protobuf/pom.xml @@ -75,11 +75,11 @@ + tofile="${basedir}/../../${dist.dir}/formats/pbformat/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-metrics/chunjun-metrics-mysql/pom.xml b/chunjun-metrics/chunjun-metrics-mysql/pom.xml index c7a2bb5a7a..503ebd00c5 100644 --- a/chunjun-metrics/chunjun-metrics-mysql/pom.xml +++ b/chunjun-metrics/chunjun-metrics-mysql/pom.xml @@ -71,11 +71,11 @@ + tofile="${basedir}/../../${dist.dir}/metrics/mysql/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-metrics/chunjun-metrics-prometheus/pom.xml b/chunjun-metrics/chunjun-metrics-prometheus/pom.xml index f082b7c5d4..b7ee385e52 100644 --- a/chunjun-metrics/chunjun-metrics-prometheus/pom.xml +++ b/chunjun-metrics/chunjun-metrics-prometheus/pom.xml @@ -79,11 +79,11 @@ + tofile="${basedir}/../../${dist.dir}/metrics/prometheus/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-restore/chunjun-restore-mysql/pom.xml b/chunjun-restore/chunjun-restore-mysql/pom.xml index 5f72681044..3f720a940f 100644 --- a/chunjun-restore/chunjun-restore-mysql/pom.xml +++ b/chunjun-restore/chunjun-restore-mysql/pom.xml @@ -93,12 +93,12 @@ file="${basedir}/target/${project.artifactId}-${project.version}.jar"/> + tofile="${basedir}/../../${dist.dir}/restore-plugins/mysql/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-sql/mysql/pom.xml b/chunjun-sql/mysql/pom.xml index 46e37e1c09..b9bf4bebf9 100644 --- a/chunjun-sql/mysql/pom.xml +++ b/chunjun-sql/mysql/pom.xml @@ -75,11 +75,11 @@ + tofile="${basedir}/../../${dist.dir}/ddl/mysql/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/chunjun-sql/pom.xml b/chunjun-sql/pom.xml index 15f240fb1d..7af7e320fc 100644 --- a/chunjun-sql/pom.xml +++ b/chunjun-sql/pom.xml @@ -58,11 +58,11 @@ + tofile="${basedir}/../../${dist.dir}/${sql.base.dir}/${sql.dir}/${project.artifactId}.jar"/> + excludes="${project.artifactId}.jar"/> diff --git a/pom.xml b/pom.xml index 5ae90a413c..41dc0d1d7f 100644 --- a/pom.xml +++ b/pom.xml @@ -86,24 +86,6 @@ - - org.powermock - powermock-module-junit4 - ${powermock.version} - test - - - org.powermock - powermock-api-mockito2 - ${powermock.version} - test - - - org.mockito - mockito-core - - - org.apache.hadoop @@ -279,28 +261,6 @@ - - pl.project13.maven - git-commit-id-plugin - 2.2.6 - - - - revision - - - - - yyyy.MM.dd HH:mm:ss - false - true - - false - -dirty - false - - - com.diffplug.spotless spotless-maven-plugin @@ -418,12 +378,6 @@ - - - dtstack-github - https://github.com/dtstack/maven-repository/raw/master/ - -