From aa079376e76f6cc8302f83f21d38c26ab31c29c8 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 24 Jun 2019 16:52:13 +0300 Subject: [PATCH] Fix signing artifacts (KT-32192) Broken in f1e3e26e6cd6e38b473ffe1a23b19b68ebb2d11f. ---- > Task :kotlin-reflect:signArchives FAILED Build time for tasks: Compiling kotlin: 1.44s (12.33% of total time) Processing jars: 4.28s (36.75% of total time) Uncategorized: 5.39s (46.26% of total time) FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':kotlin-reflect:signArchives'. > Duplicate key Signature kotlin-reflect:jar.asc:asc: --- #KT-32192 Fixed --- libraries/reflect/build.gradle.kts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/reflect/build.gradle.kts b/libraries/reflect/build.gradle.kts index 97ae9ef827c..250c647a47e 100644 --- a/libraries/reflect/build.gradle.kts +++ b/libraries/reflect/build.gradle.kts @@ -213,7 +213,9 @@ tasks.getByName("check").dependsOn(dexMethodCount) artifacts { listOf(mainJar.name, "runtime", "archives").forEach { configurationName -> - add(configurationName, result) + add(configurationName, result.outputs.files.singleFile) { + builtBy(result) + } } add("archives", modularJar)