diff --git a/buildSrc/src/main/kotlin/buildsrc/convention/base.gradle.kts b/buildSrc/src/main/kotlin/buildsrc/convention/base.gradle.kts index 2adb46bf..9b328576 100644 --- a/buildSrc/src/main/kotlin/buildsrc/convention/base.gradle.kts +++ b/buildSrc/src/main/kotlin/buildsrc/convention/base.gradle.kts @@ -15,6 +15,12 @@ if (project != rootProject) { extensions.create(KxsTsGenBuildSettings.NAME) +tasks.withType().configureEach { + // https://docs.gradle.org/current/userguide/working_with_files.html#sec:reproducible_archives + isPreserveFileTimestamps = false + isReproducibleFileOrder = true +} + tasks.withType().configureEach { timeout.set(Duration.ofMinutes(10))