Not capture Gradle script reference in installTsDependencies on execution phase

This commit is contained in:
Ilya Goncharov
2024-01-23 15:19:03 +01:00
committed by Space Team
parent ab503d0aff
commit d1664c6791
+2 -1
View File
@@ -120,9 +120,10 @@ val typescriptTestsDir = testDataDir.resolve("typescript-export")
val installTsDependencies by task<NpmTask> {
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"))