Skip to content

Commit f639e17

Browse files
committed
Resolve Current Spring Version
Issue gh-7788
1 parent 6598144 commit f639e17

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

core/spring-security-core.gradle

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ dependencies {
3636

3737
task springVersion(type: versions.VersionsResourceTasks) {
3838
versionsFile = file("${buildDir}/versions/spring-security.versions")
39-
versions = provider { ["org.springframework:spring-core":"$springVersion"] }
39+
versions = provider { ["org.springframework:spring-core":"${springVersion()}"] }
4040
}
4141

4242
tasks.processResources {
@@ -52,6 +52,12 @@ tasks.sourcesJar.from {includeProject.sourceSets.main.java}
5252
configure(project.tasks.withType(Test)) {
5353
doFirst {
5454
systemProperties['springSecurityVersion'] = version
55-
systemProperties['springVersion'] = springVersion
55+
systemProperties['springVersion'] = springVersion()
5656
}
5757
}
58+
59+
String springVersion() {
60+
println project.configurations.compile.resolvedConfiguration.resolvedArtifacts.collect { it.name }
61+
return project.configurations.compile.resolvedConfiguration.resolvedArtifacts
62+
.find { it.name == 'spring-core' }.moduleVersion.id.version
63+
}

0 commit comments

Comments
 (0)