Browse Source

Merge branch '5.8.x' into 6.0.x

Closes gh-13208
pull/13232/head
Josh Cummings 3 years ago
parent
commit
7c54c0e4fa
No known key found for this signature in database
GPG Key ID: A306A51F43B8E5A5
  1. 13
      buildSrc/src/main/groovy/io/spring/gradle/convention/SchemaZipPlugin.groovy
  2. 1
      config/src/main/resources/org/springframework/security/config/spring-security.xsd

13
buildSrc/src/main/groovy/io/spring/gradle/convention/SchemaZipPlugin.groovy

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
package io.spring.gradle.convention
import org.gradle.api.plugins.JavaPlugin
import org.gradle.api.tasks.bundling.Zip
import org.gradle.api.Plugin
import org.gradle.api.Project
import org.gradle.api.plugins.JavaPlugin
import org.gradle.api.tasks.bundling.Zip
public class SchemaZipPlugin implements Plugin<Project> {
@ -37,6 +37,15 @@ public class SchemaZipPlugin implements Plugin<Project> { @@ -37,6 +37,15 @@ public class SchemaZipPlugin implements Plugin<Project> {
from xsdFile.path
}
}
File symlink = module.sourceSets.main.resources.find {
it.path.endsWith('org/springframework/security/config/spring-security.xsd')
}
if (symlink != null) {
schemaZip.into('security') {
duplicatesStrategy 'exclude'
from symlink.path
}
}
}
}
}

1
config/src/main/resources/org/springframework/security/config/spring-security.xsd

@ -0,0 +1 @@ @@ -0,0 +1 @@
spring-security-5.7.xsd
Loading…
Cancel
Save