Skip to content

Commit 7d5a761

Browse files
committed
Update spring-boot-gradle-plugin to use docker-test plugin
See gh-41228
1 parent 7e4d60e commit 7d5a761

File tree

29 files changed

+10
-3
lines changed

29 files changed

+10
-3
lines changed

spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/build.gradle

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ plugins {
33
id "maven-publish"
44
id "org.asciidoctor.jvm.convert"
55
id "org.springframework.boot.conventions"
6+
id "org.springframework.boot.docker-test"
67
id "org.springframework.boot.maven-repository"
78
id "org.springframework.boot.optional-dependencies"
89
}
@@ -78,6 +79,14 @@ components.java.addVariantsFromConfiguration(configurations.modernGradleRuntimeE
7879
dependencies {
7980
asciidoctorExtensions("io.spring.asciidoctor:spring-asciidoctor-extensions-section-ids")
8081

82+
dockerTestImplementation(project(":spring-boot-project:spring-boot-tools:spring-boot-gradle-test-support"))
83+
dockerTestImplementation(project(":spring-boot-project:spring-boot-tools:spring-boot-test-support"))
84+
dockerTestImplementation(gradleTestKit())
85+
dockerTestImplementation("org.assertj:assertj-core")
86+
dockerTestImplementation("org.junit.jupiter:junit-jupiter")
87+
dockerTestImplementation("org.testcontainers:junit-jupiter")
88+
dockerTestImplementation("org.testcontainers:testcontainers")
89+
8190
implementation(project(":spring-boot-project:spring-boot-tools:spring-boot-buildpack-platform"))
8291
implementation(project(":spring-boot-project:spring-boot-tools:spring-boot-loader-tools"))
8392
implementation("io.spring.gradle:dependency-management-plugin")
@@ -89,14 +98,12 @@ dependencies {
8998
exclude(group: "commons-logging", module: "commons-logging")
9099
}
91100

92-
testImplementation(project(":spring-boot-project:spring-boot-tools:spring-boot-test-support"))
93101
testImplementation(project(":spring-boot-project:spring-boot-tools:spring-boot-gradle-test-support"))
102+
testImplementation(project(":spring-boot-project:spring-boot-tools:spring-boot-test-support"))
94103
testImplementation("com.tngtech.archunit:archunit-junit5:0.22.0")
95104
testImplementation("org.assertj:assertj-core")
96105
testImplementation("org.junit.jupiter:junit-jupiter")
97106
testImplementation("org.mockito:mockito-core")
98-
testImplementation("org.testcontainers:junit-jupiter")
99-
testImplementation("org.testcontainers:testcontainers")
100107
}
101108

102109
gradlePlugin {

0 commit comments

Comments
 (0)