From 156b85cd7b13a0bd109b6dbf0aad9b0e3bdc1f8d Mon Sep 17 00:00:00 2001 From: Chris Bono Date: Tue, 28 Mar 2023 00:27:36 -0500 Subject: [PATCH] Fix publish for shaded caffeine artifact (#387) - Don't publish rich Gradle module for spring-pulsar-cache-provider-caffeine --- spring-pulsar-cache-provider-caffeine/build.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spring-pulsar-cache-provider-caffeine/build.gradle b/spring-pulsar-cache-provider-caffeine/build.gradle index a519bf97..5370f8ac 100644 --- a/spring-pulsar-cache-provider-caffeine/build.gradle +++ b/spring-pulsar-cache-provider-caffeine/build.gradle @@ -33,6 +33,11 @@ shadowJar { tasks.build.dependsOn tasks.shadowJar +// disable module metadata - otherwise original jar will be used when published +tasks.withType(GenerateModuleMetadata) { + enabled = false +} + // delay the maven publishing - instead add shadowJar to the publication components.java.withVariantsFromConfiguration(configurations.shadowRuntimeElements) { skip()