Browse Source

Fix attribute matching when populating int test Maven repository

See gh-49396
pull/49591/head
Andy Wilkinson 2 weeks ago
parent
commit
3aa714572b
  1. 2
      buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java

2
buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java

@ -165,6 +165,8 @@ public class MavenPluginPlugin implements Plugin<Project> { @@ -165,6 +165,8 @@ public class MavenPluginPlugin implements Plugin<Project> {
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<ResolvedConfigurationMavenRepository> populateMavenRepository = project.getTasks()
.register("populateResolvedDependenciesMavenRepository", ResolvedConfigurationMavenRepository.class,

Loading…
Cancel
Save