From b1c662449c6439f508660dc242a11bf3306283be Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Thu, 17 Oct 2024 18:44:42 -0700 Subject: [PATCH] Don't reclaim Docker space on Windows See gh-42776 --- .../springframework/boot/build/test/DockerTestPlugin.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/buildSrc/src/main/java/org/springframework/boot/build/test/DockerTestPlugin.java b/buildSrc/src/main/java/org/springframework/boot/build/test/DockerTestPlugin.java index 5e31273949..061809ccef 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/test/DockerTestPlugin.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/test/DockerTestPlugin.java @@ -123,7 +123,7 @@ public class DockerTestPlugin implements Plugin { task.setGroup(LifecycleBasePlugin.VERIFICATION_GROUP); task.setDescription("Reclaims Docker space on CI."); task.shouldRunAfter(DOCKER_TEST_TASK_NAME); - task.onlyIf(this::runningOnCi); + task.onlyIf(this::shouldReclaimDockerSpace); task.executable("sh"); task.args("-c", project.getRootDir() @@ -133,7 +133,10 @@ public class DockerTestPlugin implements Plugin { }); } - private boolean runningOnCi(Task task) { + private boolean shouldReclaimDockerSpace(Task task) { + if (System.getProperty("os.name").startsWith("Windows")) { + return false; + } return System.getenv("GITHUB_ACTIONS") != null || System.getenv("RECLAIM_DOCKER_SPACE") != null; }