From ee49c96650d514f6e8a8df7fae709b3e2e44a2f7 Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Fri, 11 Oct 2019 11:42:37 +0300 Subject: [PATCH] [Gradle, JS] Set cli args for yarn install --- libraries/tools/kotlin-source-map-loader/build.gradle.kts | 4 ++++ libraries/tools/kotlin-test-js-runner/build.gradle.kts | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/libraries/tools/kotlin-source-map-loader/build.gradle.kts b/libraries/tools/kotlin-source-map-loader/build.gradle.kts index bfa70cc7c8f..971f1f51172 100644 --- a/libraries/tools/kotlin-source-map-loader/build.gradle.kts +++ b/libraries/tools/kotlin-source-map-loader/build.gradle.kts @@ -29,6 +29,10 @@ tasks { outputs.upToDateWhen { projectDir.resolve("node_modules").isDirectory } + // Without it several yarns can works incorrectly + (this as YarnTask).apply { + args = listOf("--network-concurrency", "1", "--mutex", "network") + } } register("yarnBuild") { diff --git a/libraries/tools/kotlin-test-js-runner/build.gradle.kts b/libraries/tools/kotlin-test-js-runner/build.gradle.kts index 8e0e7fd81a3..71218f5ec15 100644 --- a/libraries/tools/kotlin-test-js-runner/build.gradle.kts +++ b/libraries/tools/kotlin-test-js-runner/build.gradle.kts @@ -33,6 +33,10 @@ tasks { outputs.upToDateWhen { projectDir.resolve("node_modules").isDirectory } + // Without it several yarns can works incorrectly + (this as YarnTask).apply { + args = listOf("--network-concurrency", "1", "--mutex", "network") + } } register("yarnBuild") {