22
33plugins {
44 id ' java-platform'
5- id ' maven-publish'
65}
76
87javaPlatform {
@@ -154,20 +153,23 @@ publishing {
154153}
155154
156155task syncProps {
157- def gradlePropertiesFile = rootProject. layout. projectDirectory. file(' gradle.properties' ). asFile
158- String oldProperties = gradlePropertiesFile. text
159- gradlePropertiesFile. write(oldProperties. substring(0 , oldProperties. indexOf(" # Generated on" )) + """ \
156+ doLast {
157+ def gradlePropertiesFile = rootProject. layout. projectDirectory. file(' gradle.properties' ). asFile
158+ String oldProperties = gradlePropertiesFile. text
159+ gradlePropertiesFile. write(oldProperties. substring(0 , oldProperties. indexOf(" # Generated on" )) + """ \
160160 # Generated on ${ new Date()} by: ./gradlew :grails-bom:${ name}
161161 # Only version value modifications allowed after this point. Do not insert or change version names.
162162 ${ dependenciesVersions.collect { "$it.version=$it.versionValue" }.join('\n ')}
163163 """ . stripIndent(true ). trim())
164- println " ${ gradlePropertiesFile} updated."
164+ println " ${ gradlePropertiesFile} updated."
165+ }
165166}
166167
167168task dependabotBuild {
168- def dependabotBuildFile = rootProject. layout. projectDirectory. file(' dependabot/build.gradle' ). asFile
169- dependabotBuildFile. parentFile. mkdirs()
170- dependabotBuildFile. write(""" \
169+ doLast {
170+ def dependabotBuildFile = rootProject. layout. projectDirectory. file(' dependabot/build.gradle' ). asFile
171+ dependabotBuildFile. parentFile. mkdirs()
172+ dependabotBuildFile. write(""" \
171173 // Generated on ${ new Date()} by: ./gradlew :grails-bom:${ name}
172174 plugins {
173175 id 'java-library'
@@ -177,7 +179,8 @@ task dependabotBuild {
177179 ${ allDependencies.collect { " api \"${it.groupId}:${it.artifactId}:\${project['${it.version}']}\"" }.join('\n ')}
178180 }
179181 """ . stripIndent(true ). trim())
180- println " ${ dependabotBuildFile} created."
182+ println " ${ dependabotBuildFile} created."
183+ }
181184}
182185
183186task dependabot {
0 commit comments