From 5828dc30d5ffaa273ec5f6577a45164aca6fceaa Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Fri, 2 Feb 2024 10:05:42 +0000 Subject: [PATCH] Disable caching of snapshots so we always test against the latest --- .../org/springframework/aot/gradle/AotSmokeTestPlugin.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gradle/plugins/aot-smoke-test-plugin/src/main/java/org/springframework/aot/gradle/AotSmokeTestPlugin.java b/gradle/plugins/aot-smoke-test-plugin/src/main/java/org/springframework/aot/gradle/AotSmokeTestPlugin.java index 70458f10..1094aa2b 100644 --- a/gradle/plugins/aot-smoke-test-plugin/src/main/java/org/springframework/aot/gradle/AotSmokeTestPlugin.java +++ b/gradle/plugins/aot-smoke-test-plugin/src/main/java/org/springframework/aot/gradle/AotSmokeTestPlugin.java @@ -21,6 +21,7 @@ import java.util.HashMap; import java.util.Locale; import java.util.Map; import java.util.Set; +import java.util.concurrent.TimeUnit; import java.util.stream.Stream; import com.avast.gradle.dockercompose.ComposeExtension; @@ -104,6 +105,10 @@ public class AotSmokeTestPlugin implements Plugin { repo.setName("Spring Snapshot"); repo.setUrl("https://repo.spring.io/snapshot"); }); + project.getConfigurations() + .all((configuration) -> configuration + .resolutionStrategy((strategy) -> strategy.cacheChangingModulesFor(0, TimeUnit.SECONDS))); + configureAppTests(project, extension, appTest); configureTests(project); configureKotlin(project, javaExtension);