diff --git a/src/common/java/net/minecraftforge/gradle/common/tasks/SignJar.java b/src/common/java/net/minecraftforge/gradle/common/tasks/SignJar.java index dda39600c..78f778465 100644 --- a/src/common/java/net/minecraftforge/gradle/common/tasks/SignJar.java +++ b/src/common/java/net/minecraftforge/gradle/common/tasks/SignJar.java @@ -65,6 +65,8 @@ public void doTask() throws IOException { map.put("keypass", getKeyPass().get()); if (getKeyStore().isPresent()) map.put("keyStore", getKeyStore().get()); + if (getTsaUrl().isPresent()) + map.put("tsaurl", getTsaUrl().get()); getProject().getAnt().invokeMethod("signjar", map); @@ -165,6 +167,10 @@ private void writeOutputJar(File signedJar, File outputJar, Map getKeyStore(); + @Input + @Optional + public abstract Property getTsaUrl(); + @Override public PatternFilterable exclude(String... arg0) { return patternSet.exclude(arg0);