From 19058b4cd324ce33e8dd52447bde2486c87d4754 Mon Sep 17 00:00:00 2001 From: Sri Harsha CH <57220027+harshachinta@users.noreply.github.com> Date: Mon, 5 Dec 2022 06:27:27 +0000 Subject: [PATCH] fix: update samples/snippets pom.xml configuration to avoid fat jar (#2100) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: update samples/snippets pom.xml configuration to avoid fat jar * fix: refactor path of jar creation and remove assembly-descriptor.xml file * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot --- samples/snippets/assembly-descriptor.xml | 27 ----------- samples/snippets/pom.xml | 61 ++++++++++++++++++------ 2 files changed, 46 insertions(+), 42 deletions(-) delete mode 100644 samples/snippets/assembly-descriptor.xml diff --git a/samples/snippets/assembly-descriptor.xml b/samples/snippets/assembly-descriptor.xml deleted file mode 100644 index 8a9e7f8f50..0000000000 --- a/samples/snippets/assembly-descriptor.xml +++ /dev/null @@ -1,27 +0,0 @@ - - jar-with-dependencies - - jar - - false - - - / - false - true - - - io.grpc.LoadBalancerProvider - - - - - - - ${project.build.outputDirectory} - . - - - diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index 5f03bb34b9..79b8856026 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -115,30 +115,61 @@ - spanner-google-cloud-samples - maven-assembly-plugin - 3.4.2 + maven-resources-plugin + + + copy-resources + validate + + copy-resources + + + ${project.build.directory}/spanner-snippets + + + resources + true + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy-dependencies + prepare-package + + copy-dependencies + + + ${project.build.directory}/spanner-snippets/lib + false + false + true + + + + + + org.apache.maven.plugins + maven-jar-plugin - - assembly-descriptor.xml - + spanner-snippets/spanner-google-cloud-samples + false com.example.spanner.SpannerSample + true + lib/ - - - make-assembly - package - - single - - - org.apache.maven.plugins