From 3aa714572bd76b47c4e11ba109ccd908aee7238e Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Fri, 6 Mar 2026 07:47:59 +0000 Subject: [PATCH] Fix attribute matching when populating int test Maven repository See gh-49396 --- .../boot/build/mavenplugin/MavenPluginPlugin.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java b/buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java index 79d9780ac13..c54e5e11274 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java @@ -165,6 +165,8 @@ public class MavenPluginPlugin implements Plugin { repositoryContents.extendsFrom( project.getConfigurations().getByName(JavaPlugin.RUNTIME_CLASSPATH_CONFIGURATION_NAME), project.getConfigurations().getByName("mavenRepository")); + repositoryContents.attributes((attributes) -> attributes.attribute(DocsType.DOCS_TYPE_ATTRIBUTE, + project.getObjects().named(DocsType.class, "maven-repository"))); repositoryContents.setCanBeConsumed(false); TaskProvider populateMavenRepository = project.getTasks() .register("populateResolvedDependenciesMavenRepository", ResolvedConfigurationMavenRepository.class,