From 14a01fb76d8c99a5821dd0362987b9d6562c667a Mon Sep 17 00:00:00 2001 From: Tom Wojciechowski Date: Thu, 15 Aug 2024 23:50:16 +0100 Subject: [PATCH] dont publish from mavenJava for gradle plugin --- publish.gradle | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/publish.gradle b/publish.gradle index 07606e74..867b3c49 100644 --- a/publish.gradle +++ b/publish.gradle @@ -32,14 +32,18 @@ subprojects } } } - mavenJava(MavenPublication) { - from components.java - versionMapping { - usage('java-api') { - fromResolutionOf('runtimeClasspath') - } - usage('java-runtime') { - fromResolutionResult() + //Check if we are a gradle plugin, if we are skip mavenJava + if (!plugins.hasPlugin('java-gradle-plugin')) { + mavenJava(MavenPublication) { + + from components.java + versionMapping { + usage('java-api') { + fromResolutionOf('runtimeClasspath') + } + usage('java-runtime') { + fromResolutionResult() + } } } }