From 3f10329347e30cacb93f0f1df5fc90bcc981e29b Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Fri, 17 Jan 2020 20:37:32 +0300 Subject: [PATCH] Build: Fix publication of stdlib-js to avoid publishing all artifacts Because of https://github.com/gradle/gradle/issues/4612 install and uploadArchives tasks published artifacts which were not meant to be published --- libraries/stdlib/js-v1/build.gradle | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/libraries/stdlib/js-v1/build.gradle b/libraries/stdlib/js-v1/build.gradle index 2ba935c2c88..f3d04362d79 100644 --- a/libraries/stdlib/js-v1/build.gradle +++ b/libraries/stdlib/js-v1/build.gradle @@ -15,6 +15,7 @@ configurations { distSources distJs distLibrary + publishedArtifacts } def builtinsSrcDir = "${buildDir}/builtin-sources" @@ -340,12 +341,13 @@ task distSourcesJar(type: Jar) { } } - +def javadocJar = javadocJar() artifacts { runtime libraryJarWithIr - archives libraryJarWithIr - archives sourcesJar + publishedArtifacts libraryJarWithIr + publishedArtifacts sourcesJar + publishedArtifacts javadocJar sources sourcesJar distSources distSourcesJar distLibrary libraryJarWithoutIr @@ -355,7 +357,13 @@ artifacts { } } -javadocJar() +uploadArchives { + configuration = configurations.publishedArtifacts +} + +install { + configuration = configurations.publishedArtifacts +} node { download = true -- GitLab