From b176dd987904581f70ed3a4aa885e492b1469c17 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Fri, 19 Jan 2018 19:45:57 +0100 Subject: [PATCH] Manually repack jar file after reobfJar task for reproducibility --- gradle/reprod/init.gradle | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gradle/reprod/init.gradle b/gradle/reprod/init.gradle index 1fc57309..822c25c5 100644 --- a/gradle/reprod/init.gradle +++ b/gradle/reprod/init.gradle @@ -66,4 +66,12 @@ allprojects { } } } + project.tasks.all { task -> + if (task.name == 'reobfJar') { + task.doLast { + println 'Manually repacking archive after reobfJar task' + project.plugins.findPlugin(de.johni0702.gradle.ReproducibleBuildsPlugin.class).stripJar(task.getJar()) + } + } + } }