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 1ecf2bd973 ensure classes depends on compileProfile
1ecf2bd973 is described below
commit 1ecf2bd973234019335df3ff67c5b1f439f3ec8e
Author: James Daugherty <[email protected]>
AuthorDate: Wed Jun 4 00:04:49 2025 -0400
ensure classes depends on compileProfile
---
.../grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy | 4 ++++
1 file changed, 4 insertions(+)
diff --git
a/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy
b/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy
index 920678b7a3..90bc7a195e 100644
---
a/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy
+++
b/grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/profiles/GrailsProfileGradlePlugin.groovy
@@ -176,6 +176,10 @@ class GrailsProfileGradlePlugin implements Plugin<Project>
{
it.classpath = project.files(runtimeOnlyConfiguration.get(),
project.configurations.named('runtimeClasspath').get())
}
+ project.tasks.named('classes').configure {
+ it.dependsOn(compileTask)
+ }
+
TaskProvider<Jar> jarTask = project.tasks.named('jar', Jar)
jarTask.configure { Jar jar ->
jar.dependsOn(processProfileResourcesTask, compileTask)