From c5c3720f80fdecb62fad38b188fc9e040d282453 Mon Sep 17 00:00:00 2001 From: infra <77526490+i-infra@users.noreply.github.com> Date: Tue, 27 Apr 2021 11:50:36 -0400 Subject: [PATCH] Enables reproducible builds by disabling timestamps and enabling reproducible build order in archive outputs. (#607) Co-authored-by: infra --- 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" } -- 2.50.1