1234567891011121314151617181920212223242526272829303132333435363738 |
- apply plugin: 'io.spring.convention.docs'
- apply plugin: 'io.spring.convention.springdependencymangement'
- apply plugin: 'io.spring.convention.dependency-set'
- apply plugin: 'io.spring.convention.repository'
- apply plugin: 'java'
- asciidoctor {
- def ghTag = snapshotBuild ? 'master' : project.version
- def ghUrl = "https://github.com/spring-projects/spring-security/tree/$ghTag"
- attributes 'spring-security-version' : project.version,
- 'spring-boot-version' : springBootVersion,
- revnumber : project.version,
- 'gh-url': ghUrl,
- 'gh-samples-url': "$ghUrl/samples"
- asciidoctorj {
- attributeProvider resolvedVersions(project.configurations.testCompile)
- }
- }
- docsZip {
- from(project(':spring-security-docs-guides').asciidoctor) {
- into 'guides'
- }
- }
- dependencies {
- testCompile "com.unboundid:unboundid-ldapsdk"
- testCompile "org.apache.directory.server:apacheds-core"
- testCompile "org.springframework:spring-core"
- }
- def resolvedVersions(Configuration configuration) {
- return {
- configuration.resolvedConfiguration
- .resolvedArtifacts
- .collectEntries { [(it.name + "-version"): it.moduleVersion.id.version] }
- }
- }
|