Merge branch '3.2.x' into 3.3.x

Closes gh-41878
This commit is contained in:
Andy Wilkinson
2024-08-15 17:02:31 +01:00

View File

@@ -40,13 +40,16 @@ public abstract class PrepareMavenBinaries extends DefaultTask {
@TaskAction
public void prepareBinaries() {
for (String version : getVersions().get()) {
Configuration configuration = getProject().getConfigurations()
.detachedConfiguration(
getProject().getDependencies().create("org.apache.maven:apache-maven:" + version + ":bin@zip"));
getProject()
.copy((copy) -> copy.into(getOutputDir()).from(getProject().zipTree(configuration.getSingleFile())));
}
getProject().sync((sync) -> {
sync.into(getOutputDir());
for (String version : getVersions().get()) {
Configuration configuration = getProject().getConfigurations()
.detachedConfiguration(getProject().getDependencies()
.create("org.apache.maven:apache-maven:" + version + ":bin@zip"));
sync.from(getProject().zipTree(configuration.getSingleFile()));
}
});
}
}