Not capture Gradle script reference in installTsDependencies on execution phase
This commit is contained in:
committed by
Space Team
parent
ab503d0aff
commit
d1664c6791
@@ -120,9 +120,10 @@ val typescriptTestsDir = testDataDir.resolve("typescript-export")
|
|||||||
|
|
||||||
val installTsDependencies by task<NpmTask> {
|
val installTsDependencies by task<NpmTask> {
|
||||||
val packageLockFile = testDataDir.resolve("package-lock.json")
|
val packageLockFile = testDataDir.resolve("package-lock.json")
|
||||||
|
val nodeModules = testDataDir.resolve("node_modules")
|
||||||
inputs.file(testDataDir.resolve("package.json"))
|
inputs.file(testDataDir.resolve("package.json"))
|
||||||
outputs.file(packageLockFile)
|
outputs.file(packageLockFile)
|
||||||
outputs.upToDateWhen { testDataDir.resolve("node_modules").exists() }
|
outputs.upToDateWhen { nodeModules.exists() }
|
||||||
|
|
||||||
workingDir.set(testDataDir)
|
workingDir.set(testDataDir)
|
||||||
args.set(listOf("install"))
|
args.set(listOf("install"))
|
||||||
|
|||||||
Reference in New Issue
Block a user