From 11a651950b0b4c018ccdd2949b9220c4fbf71f4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20Sch=C3=A4fer?= Date: Thu, 2 Jun 2022 21:04:12 +0200 Subject: [PATCH] Add settings to make *.jar files more reproducible --- build.gradle.kts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index ba890ef5..112836ad 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -76,6 +76,12 @@ allprojects { tasks.findByName("test")?.let { dependsOn(it) } logCoverage() } + + tasks.withType(Zip::class).all { + // make the produces archives (more) reproducible + isReproducibleFileOrder = true + isPreserveFileTimestamps = false + } } subprojects {