diff --git a/rewrite-java-tck/build.gradle.kts b/rewrite-java-tck/build.gradle.kts index 231c68c6938..04a810bcc2a 100644 --- a/rewrite-java-tck/build.gradle.kts +++ b/rewrite-java-tck/build.gradle.kts @@ -1,6 +1,8 @@ plugins { id("org.openrewrite.build.language-library") id("org.openrewrite.build.java8-text-blocks") + // Prevent cache misses due to metadata differences inside the JAR + id("org.gradlex.reproducible-builds") version "1.0" } dependencies { @@ -16,6 +18,14 @@ dependencies { } } +infoBroker { + // Prevent cache misses due to unstable attributes, e.g. "Build-Date" + includedManifestProperties = listOf( + "Module-Owner", + "Module-Email", + ) +} + tasks.withType { isFailOnError = false exclude("org/openrewrite/java/**")