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 {