This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a commit to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git


The following commit(s) were added to refs/heads/7.0.x by this push:
     new 138552092d fix: do not publish jars for projects that do not have them
138552092d is described below

commit 138552092ddde1746b6482ee2030e1f87a2ec41b
Author: James Daugherty <[email protected]>
AuthorDate: Tue Sep 23 21:25:38 2025 -0400

    fix: do not publish jars for projects that do not have them
---
 gradle/publish-config.gradle               | 1 +
 grails-forge/gradle/publish-config.gradle  | 1 +
 grails-gradle/gradle/publish-config.gradle | 2 +-
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/gradle/publish-config.gradle b/gradle/publish-config.gradle
index b65793ad47..79d04579d6 100644
--- a/gradle/publish-config.gradle
+++ b/gradle/publish-config.gradle
@@ -31,6 +31,7 @@ extensions.configure(GrailsPublishExtension) {
     it.pomCustomization = findProperty('pomCustomization') as Closure
     it.publishTestSources = findProperty('pomPublishTestSources') ?: false
     it.testRepositoryPath = findProperty('skipJavaComponent') ? null : 
rootProject.layout.projectDirectory.dir('../build/local-maven')
+    it.addComponents = !findProperty('skipJavaComponent')
 }
 
 if (findProperty('skipJavaComponent')) {
diff --git a/grails-forge/gradle/publish-config.gradle 
b/grails-forge/gradle/publish-config.gradle
index 69b0e349b1..7b085f03b2 100644
--- a/grails-forge/gradle/publish-config.gradle
+++ b/grails-forge/gradle/publish-config.gradle
@@ -30,6 +30,7 @@ extensions.configure(GrailsPublishExtension) {
     it.developers = findProperty('pomDevelopers') as Map<String, String> ?: 
[puneetbehl: 'Peter Behl']
     it.pomCustomization = findProperty('pomCustomization') as Closure
     it.publishTestSources = findProperty('pomPublishTestSources') ?: false
+    it.addComponents = !findProperty('skipJavaComponent')
 }
 
 if (!project.findProperty('skipJavaComponent')) {
diff --git a/grails-gradle/gradle/publish-config.gradle 
b/grails-gradle/gradle/publish-config.gradle
index 5feed2c895..6541dfdd0e 100644
--- a/grails-gradle/gradle/publish-config.gradle
+++ b/grails-gradle/gradle/publish-config.gradle
@@ -34,7 +34,7 @@ extensions.configure(GrailsPublishExtension) {
     it.publishTestSources = findProperty('pomPublishTestSources') ?: false
     it.testRepositoryPath = findProperty('skipJavaComponent') ? null : 
rootProject.layout.projectDirectory.dir('../build/local-maven')
     it.publicationName = findProperty('pomMavenPublicationName') ?: 'maven'
-    it.addComponents = project.name != 'grails-gradle-plugins'
+    it.addComponents = project.name != 'grails-gradle-plugins' && 
!findProperty('skipJavaComponent')
 }
 
 afterEvaluate {

Reply via email to