Skip to content
This repository was archived by the owner on Feb 28, 2025. It is now read-only.

Commit 768b885

Browse files
committed
Pre release 5.0.0-M1
1 parent 4abb629 commit 768b885

File tree

8 files changed

+46
-28
lines changed

8 files changed

+46
-28
lines changed

build.gradle

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
buildscript {
2+
repositories {
3+
mavenCentral()
4+
gradlePluginPortal()
5+
maven { url "https://repo.grails.org/grails/core" }
6+
}
7+
dependencies {
8+
classpath "org.grails:grails-gradle-plugin:$grailsGradlePluginVersion"
9+
}
10+
}
11+
112
allprojects {
213
repositories {
314
mavenCentral()
@@ -13,6 +24,19 @@ subprojects { project ->
1324
apply plugin: "groovy"
1425

1526
project.compileJava.options.release = 17
27+
28+
if(project.name.endsWith('spring-security-ldap')) {
29+
apply plugin: "org.grails.grails-publish"
30+
grailsPublish {
31+
githubSlug = 'grails-plugins/grails-spring-security-ldap'
32+
license {
33+
name = 'Apache-2.0'
34+
}
35+
title = 'Grails Spring Security LDAP Plugin'
36+
desc = 'Adds Spring Security LDAP support to a Grails application.'
37+
developers = [burtbeckwith: 'Burt Beckwith']
38+
}
39+
}
1640
}
1741

1842
apply from: rootProject.file("gradle/docs.gradle")

docs/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ def asciidoctorAttributes = [
2424
version : project.version,
2525
projectUrl : "https://github.com/grails-plugins/grails-spring-security-ldap",
2626
sourcedir : "${rootProject.allprojects.find { it.name == 'spring-security-ldap' }.projectDir}/src/main/groovy",
27-
gormDetailedLink : "https://gorm.grails.org/${getGrailsDocumentationVersion(project['gorm.version'] as String)}/hibernate/manual/index.html",
27+
gormDetailedLink : "https://gorm.grails.org/${getGrailsDocumentationVersion(project.documentationGormHibernateVersion as String)}/hibernate/manual/index.html",
2828
gormSummaryLink : "https://docs.grails.org/${getGrailsDocumentationVersion(project.grailsVersion)}/guide/GORM.html",
2929
grailsDocBase : "https://docs.grails.org/${getGrailsDocumentationVersion(project.grailsVersion)}",
3030
functionalTestAppPath : "${rootProject.allprojects.find { it.name == 'functional-test-app' }.projectDir}",
3131
customUserDetailsContextMapperPath: "${rootProject.allprojects.find { it.name == 'custom-user-details-context-mapper' }.projectDir}",
3232
grailsSpringSecurityCoreVersion : project['grailsSpringSecurityCoreVersion'],
3333
grailsSpringSecurityCoreLink : "https://grails.github.io/grails-spring-security-core/${getGrailsDocumentationVersion(project.grailsSpringSecurityCoreVersion)}/index.html",
34-
springSecurityLdapLink : "https://docs.spring.io/spring-security/reference/${project.springSecurityVersion}/servlet/authentication/passwords/ldap.html",
35-
springSecurityLdapApiLink : "https://docs.spring.io/spring-security/site/docs/${project.springSecurityVersion}/api"
34+
springSecurityLdapLink : "https://docs.spring.io/spring-security/reference/${project.documentationSpringSecurityVersion}/servlet/authentication/passwords/ldap.html",
35+
springSecurityLdapApiLink : "https://docs.spring.io/spring-security/site/docs/${project.documentationSpringSecurityVersion}/api"
3636

3737
]
3838

examples/custom-user-details-context-mapper/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ version "0.1"
1212
group "misc.functional.test.app"
1313

1414
dependencies {
15+
implementation platform("org.grails:grails-bom:$grailsVersion")
16+
1517
profile("org.grails.profiles:web")
1618
implementation("org.grails:grails-core")
1719
implementation("org.grails:grails-logging")
@@ -25,7 +27,6 @@ dependencies {
2527
implementation("org.grails.plugins:gsp")
2628
implementation("org.grails.plugins:hibernate5")
2729
implementation("org.grails.plugins:scaffolding")
28-
implementation("org.sitemesh:grails-plugin-sitemesh3:${grailsVersion}")
2930
implementation("org.springframework.boot:spring-boot-autoconfigure")
3031
implementation("org.springframework.boot:spring-boot-starter")
3132
implementation("org.springframework.boot:spring-boot-starter-actuator")

examples/functional-test-app/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ plugins {
1111
group "com.test"
1212

1313
dependencies {
14+
implementation platform("org.grails:grails-bom:$grailsVersion")
15+
1416
profile("org.grails.profiles:web")
1517
implementation("org.grails:grails-core")
1618
implementation("org.grails:grails-logging")
@@ -24,7 +26,6 @@ dependencies {
2426
implementation("org.grails.plugins:gsp")
2527
implementation("org.grails.plugins:hibernate5")
2628
implementation("org.grails.plugins:scaffolding")
27-
implementation("org.sitemesh:grails-plugin-sitemesh3:${grailsVersion}")
2829
implementation("org.springframework.boot:spring-boot-autoconfigure")
2930
implementation("org.springframework.boot:spring-boot-starter")
3031
implementation("org.springframework.boot:spring-boot-starter-actuator")

examples/retrieve-db-roles/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ plugins {
1111
group "misc.functional.test.app"
1212

1313
dependencies {
14+
implementation platform("org.grails:grails-bom:$grailsVersion")
15+
1416
profile("org.grails.profiles:web")
1517
implementation("org.grails:grails-core")
1618
implementation("org.grails:grails-logging")
@@ -24,7 +26,6 @@ dependencies {
2426
implementation("org.grails.plugins:gsp")
2527
implementation("org.grails.plugins:hibernate5")
2628
implementation("org.grails.plugins:scaffolding")
27-
implementation("org.sitemesh:grails-plugin-sitemesh3:${grailsVersion}")
2829
implementation("org.springframework.boot:spring-boot-autoconfigure")
2930
implementation("org.springframework.boot:spring-boot-starter")
3031
implementation("org.springframework.boot:spring-boot-starter-actuator")

examples/retrieve-group-roles/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ plugins {
1111
group "misc.functional.test.app"
1212

1313
dependencies {
14+
implementation platform("org.grails:grails-bom:$grailsVersion")
15+
1416
profile("org.grails.profiles:web")
1517
implementation("org.grails:grails-core")
1618
implementation("org.grails:grails-logging")
@@ -24,7 +26,6 @@ dependencies {
2426
implementation("org.grails.plugins:gsp")
2527
implementation("org.grails.plugins:hibernate5")
2628
implementation("org.grails.plugins:scaffolding")
27-
implementation("org.sitemesh:grails-plugin-sitemesh3:${grailsVersion}")
2829
implementation("org.springframework.boot:spring-boot-autoconfigure")
2930
implementation("org.springframework.boot:spring-boot-starter")
3031
implementation("org.springframework.boot:spring-boot-starter-actuator")

gradle.properties

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
projectVersion=5.0.0-SNAPSHOT
22

3-
grailsVersion=7.0.0-SNAPSHOT
3+
grailsVersion=7.0.0-M1
44
grailsGradlePluginVersion=7.0.0-SNAPSHOT
5-
springSecurityVersion=6.3.4
6-
springLdapCoreVersion=3.2.7
7-
grailsSpringSecurityCoreVersion=7.0.0-SNAPSHOT
8-
gebVersion=5.0.0-SNAPSHOT
9-
assetPipelineVersion=5.0.1
10-
gorm.version=9.0.0-SNAPSHOT
5+
grailsSpringSecurityCoreVersion=7.0.0-M1
6+
assetPipelineVersion=5.0.5
7+
8+
documentationSpringSecurityVersion=6.4.2
9+
documentationGormHibernateVersion=9.0.0-M2

plugin/build.gradle

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,21 @@ plugins {
2020
group "org.grails.plugins"
2121

2222
dependencies {
23+
implementation platform("org.grails:grails-bom:$grailsVersion")
24+
2325
runtimeOnly 'org.grails:grails-web-boot'
2426

2527
api "org.grails.plugins:spring-security-core:$grailsSpringSecurityCoreVersion"
2628

27-
api "org.springframework.security:spring-security-ldap:$springSecurityVersion", {
29+
api "org.springframework.security:spring-security-ldap", {
2830
['apacheds-core', 'apacheds-core-entry', 'apacheds-protocol-ldap', 'apacheds-protocol-shared',
2931
'apacheds-server-jndi', 'commons-logging', 'fest-assert', 'jcl-over-slf4j', 'junit',
3032
'ldapsdk', 'logback-classic', 'mockito-core', 'shared-ldap', 'slf4j-api', 'spring-beans',
3133
'spring-context', 'spring-core', 'spring-ldap-core', 'spring-security-core',
3234
'spring-test', 'spring-tx'].each { exclude module: it }
3335
}
3436

35-
api "org.springframework.ldap:spring-ldap-core:$springLdapCoreVersion", {
37+
api "org.springframework.ldap:spring-ldap-core", {
3638
['commons-lang', 'gsbase', 'junit', 'mockito-core', 'powermock-api-mockito',
3739
'powermock-api-support', 'powermock-core', 'powermock-module-junit4',
3840
'powermock-module-junit4-common', 'powermock-reflect', 'slf4j-log4j12', 'spring-beans',
@@ -45,15 +47,4 @@ dependencies {
4547

4648
bootJar.enabled = false
4749

48-
apply from: rootProject.file("gradle/testing.gradle")
49-
50-
apply plugin: "org.grails.grails-publish"
51-
grailsPublish {
52-
githubSlug = 'grails-plugins/grails-spring-security-ldap'
53-
license {
54-
name = 'Apache-2.0'
55-
}
56-
title = 'Grails Spring Security LDAP Plugin'
57-
desc = 'Adds Spring Security LDAP support to a Grails application.'
58-
developers = [burtbeckwith: 'Burt Beckwith']
59-
}
50+
apply from: rootProject.file("gradle/testing.gradle")

0 commit comments

Comments
 (0)