From d769c22b2f314fe904f0d0c9c602d3fe7ce9aefa Mon Sep 17 00:00:00 2001 From: infra Date: Mon, 26 Apr 2021 18:37:08 -0400 Subject: [PATCH] Enables reproducible builds by disabling timestamps and enabling reproducible build order in archive outputs. --- build.gradle.kts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index 55d95145..69e40c01 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -35,6 +35,12 @@ configurations { } } + +tasks.withType().configureEach { + isPreserveFileTimestamps = false + isReproducibleFileOrder = true +} + tasks.withType { options.encoding = "UTF-8" }