[Gradle, JS] Delete recursively tmp directory in up-to-date case
This commit is contained in:
committed by
TeamCityServer
parent
5bc6d937e8
commit
ee1d2ecb4b
+4
-1
@@ -95,7 +95,10 @@ abstract class NodeJsSetupTask : DefaultTask() {
|
||||
val tmpDir = temporaryDir
|
||||
unpackNodeArchive(nodeJsDist, tmpDir)
|
||||
|
||||
if (upToDate && fileHasher.calculateDirHash(tmpDir.resolve(destination.name))!! == dirHash) return
|
||||
if (upToDate && fileHasher.calculateDirHash(tmpDir.resolve(destination.name))!! == dirHash) {
|
||||
tmpDir.deleteRecursively()
|
||||
return
|
||||
}
|
||||
|
||||
if (destination.isDirectory) {
|
||||
destination.deleteRecursively()
|
||||
|
||||
+4
-1
@@ -105,7 +105,10 @@ open class YarnSetupTask : DefaultTask() {
|
||||
val tmpDir = temporaryDir
|
||||
extract(yarnDist, tmpDir) // parent because archive contains name already
|
||||
|
||||
if (upToDate && fileHasher.calculateDirHash(tmpDir.resolve(destination.name))!! == dirHash) return
|
||||
if (upToDate && fileHasher.calculateDirHash(tmpDir.resolve(destination.name))!! == dirHash) {
|
||||
tmpDir.deleteRecursively()
|
||||
return
|
||||
}
|
||||
|
||||
if (destination.isDirectory) {
|
||||
destination.deleteRecursively()
|
||||
|
||||
Reference in New Issue
Block a user