Skip to content

Commit 76198f9

Browse files
committed
Include properties from test-autoconfigure in config props appendix
Closes gh-24486
1 parent 39751fd commit 76198f9

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

spring-boot-project/spring-boot-docs/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ dependencies {
6060
configurationProperties(project(path: ":spring-boot-project:spring-boot-actuator-autoconfigure", configuration: "configurationPropertiesMetadata"))
6161
configurationProperties(project(path: ":spring-boot-project:spring-boot-autoconfigure", configuration: "configurationPropertiesMetadata"))
6262
configurationProperties(project(path: ":spring-boot-project:spring-boot-devtools", configuration: "configurationPropertiesMetadata"))
63+
configurationProperties(project(path: ":spring-boot-project:spring-boot-test-autoconfigure", configuration: "configurationPropertiesMetadata"))
6364

6465
gradlePluginDocumentation(project(path: ":spring-boot-project:spring-boot-tools:spring-boot-gradle-plugin", configuration: "documentation"))
6566

spring-boot-project/spring-boot-test-autoconfigure/build.gradle

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,16 @@ dependencies {
8282
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
8383
}
8484

85+
configurations {
86+
configurationPropertiesMetadata
87+
}
88+
89+
artifacts {
90+
configurationPropertiesMetadata new File(sourceSets.main.output.resourcesDir, "META-INF/spring-configuration-metadata.json"), { artifact ->
91+
artifact.builtBy sourceSets.main.processResourcesTaskName
92+
}
93+
}
94+
8595
test {
8696
include "**/*Tests.class"
8797
}

0 commit comments

Comments
 (0)