From 8af7e69af4f9353aa72c34e5c382f41a8322770a Mon Sep 17 00:00:00 2001 From: Olav Loite Date: Tue, 10 Mar 2020 17:08:59 +0100 Subject: [PATCH 1/2] feat: publish shaded jar on maven central --- pom.xml | 136 ++++++++++++++++++++++++++------------------------------ 1 file changed, 63 insertions(+), 73 deletions(-) diff --git a/pom.xml b/pom.xml index 6d3ce954..106f01dd 100644 --- a/pom.xml +++ b/pom.xml @@ -231,6 +231,11 @@ proto-google-cloud-spanner-v1 ${spanner.version} + + com.google.api.grpc + grpc-google-cloud-spanner-v1 + ${spanner.version} + com.google.api.grpc proto-google-cloud-spanner-admin-database-v1 @@ -249,12 +254,6 @@ test-jar test - - com.google.api.grpc - grpc-google-cloud-spanner-v1 - ${spanner.version} - test - com.google.api.grpc grpc-google-cloud-spanner-admin-instance-v1 @@ -331,6 +330,64 @@ + + org.apache.maven.plugins + maven-shade-plugin + 3.2.1 + + + + shade + + + true + true + true + single-jar-with-dependencies + false + + + *:* + + + java:* + junit:* + + + + + + META-INF/services + java.sql.Driver + + + com.google.cloud.spanner.jdbc + ClientSideStatements.json + + + com.google.cloud.spanner.jdbc + *.sql + + + + META-INF/SIGNINGC.RSA + META-INF/SIGNINGC.SF + META-INF/DEPENDENCIES + META-INF/LICENSE + META-INF/LICENSE.txt + META-INF/NOTICE + META-INF/NOTICE.txt + + + + + + + @@ -383,73 +440,6 @@ - - - build-jdbc-driver - - - - org.apache.maven.plugins - maven-shade-plugin - 3.2.2 - - - - shade - - - true - true - false - false - - - *:* - - - java:* - junit:* - - - - - - META-INF/services - java.sql.Driver - - - com.google.cloud.spanner.jdbc - ClientSideStatements.json - - - com.google.cloud.spanner.jdbc - *.sql - - - - META-INF/SIGNINGC.RSA - META-INF/SIGNINGC.SF - META-INF/DEPENDENCIES - META-INF/LICENSE - META-INF/LICENSE.txt - META-INF/NOTICE - META-INF/NOTICE.txt - - - - - - - - - - From 9d494a5f03c9f7867445077b6b60ee5cf6bfdfd3 Mon Sep 17 00:00:00 2001 From: Olav Loite Date: Wed, 27 May 2020 17:05:17 +0200 Subject: [PATCH 2/2] fix: fix dependency problems --- pom.xml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 55b3bd5d..d833ecd3 100644 --- a/pom.xml +++ b/pom.xml @@ -144,6 +144,10 @@ com.google.auth google-auth-library-oauth2-http + + com.google.auth + google-auth-library-credentials + com.google.cloud google-cloud-core @@ -156,14 +160,6 @@ com.google.api.grpc grpc-google-cloud-spanner-v1 - - com.google.api.grpc - proto-google-cloud-spanner-admin-database-v1 - - - com.google.protobuf - protobuf-java-util -