Skip to content

Commit 8c52803

Browse files
author
Steve Riesenberg
committed
Add Spring Boot integrations
Issue spring-projectsgh-673
1 parent f06ed40 commit 8c52803

22 files changed

+1775
-1
lines changed

docs/src/docs/asciidoc/examples/spring-authorization-server-docs-examples.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ repositories {
1212
}
1313

1414
dependencies {
15-
implementation platform("org.springframework.boot:spring-boot-dependencies:3.0.0-RC2")
15+
implementation platform("org.springframework.boot:spring-boot-dependencies:$springBootVersion")
1616
implementation "org.springframework.boot:spring-boot-starter-web"
1717
implementation "org.springframework.boot:spring-boot-starter-thymeleaf"
1818
implementation "org.springframework.boot:spring-boot-starter-security"

gradle.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ org.gradle.parallel=true
44
org.gradle.caching=true
55
springFrameworkVersion=6.0.0
66
springSecurityVersion=6.0.0
7+
springBootVersion=3.0.1
78
springJavaformatVersion=0.0.31
89
springJavaformatExcludePackages=org/springframework/security/config org/springframework/security/oauth2
910
checkstyleToolVersion=8.34
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
version=0.0.1-SNAPSHOT
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
plugins {
2+
id "io.spring.convention.spring-module"
3+
}
4+
5+
group = "org.springframework.security.experimental"
6+
description = "Spring Boot AutoConfigure for Spring Authorization Server"
7+
8+
configurations {
9+
compileOnly {
10+
extendsFrom annotationProcessor
11+
}
12+
}
13+
14+
dependencies {
15+
management platform(project(":spring-authorization-server-dependencies"))
16+
management platform("org.springframework.boot:spring-boot-dependencies:$springBootVersion")
17+
annotationProcessor platform("org.springframework.boot:spring-boot-dependencies:$springBootVersion")
18+
19+
api "org.springframework.boot:spring-boot-autoconfigure"
20+
optional project(":spring-security-oauth2-authorization-server")
21+
annotationProcessor "org.springframework.boot:spring-boot-configuration-processor"
22+
testImplementation("org.springframework.boot:spring-boot-starter-test")
23+
testImplementation "org.springframework.security:spring-security-test"
24+
testImplementation "org.springframework:spring-web"
25+
testImplementation "jakarta.servlet:jakarta.servlet-api"
26+
testImplementation "org.springframework:spring-webmvc"
27+
testImplementation "org.assertj:assertj-core"
28+
}
29+
30+
tasks.named("test") {
31+
useJUnitPlatform()
32+
}

0 commit comments

Comments
 (0)