From d1664c6791686f30da8afd6a640a4866bf5a9971 Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Tue, 23 Jan 2024 15:19:03 +0100 Subject: [PATCH] Not capture Gradle script reference in installTsDependencies on execution phase --- js/js.tests/build.gradle.kts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/js.tests/build.gradle.kts b/js/js.tests/build.gradle.kts index 272fb2b99f2..6b8fd435b26 100644 --- a/js/js.tests/build.gradle.kts +++ b/js/js.tests/build.gradle.kts @@ -120,9 +120,10 @@ val typescriptTestsDir = testDataDir.resolve("typescript-export") val installTsDependencies by task { val packageLockFile = testDataDir.resolve("package-lock.json") + val nodeModules = testDataDir.resolve("node_modules") inputs.file(testDataDir.resolve("package.json")) outputs.file(packageLockFile) - outputs.upToDateWhen { testDataDir.resolve("node_modules").exists() } + outputs.upToDateWhen { nodeModules.exists() } workingDir.set(testDataDir) args.set(listOf("install"))