From a0f3a0c42a4c0b4b03d479d2790e81bbf7af9bf2 Mon Sep 17 00:00:00 2001 From: haykam821 <24855774+haykam821@users.noreply.github.com> Date: Fri, 24 Nov 2023 04:07:58 -0500 Subject: [PATCH] Enable reproducible builds (#3740) --- build.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build.gradle b/build.gradle index 8d3c61a10f..685b57dea8 100644 --- a/build.gradle +++ b/build.gradle @@ -275,6 +275,11 @@ tasks.withType(JavaCompile).configureEach { it.options.release = 17 } +tasks.withType(AbstractArchiveTask).configureEach { + it.preserveFileTimestamps = false + it.reproducibleFileOrder = true +} + spotless { lineEndings = com.diffplug.spotless.LineEnding.UNIX