recursive removal rather than rmdir

pull/310/head
Frostebite 2022-01-24 22:27:50 +00:00
parent 080a4631a4
commit 55d1ee1743
3 changed files with 3 additions and 3 deletions

2
dist/index.js vendored
View File

@ -605,7 +605,7 @@ class Caching {
console_1.assert(`${fs_1.default.existsSync(fullDestination)}`); console_1.assert(`${fs_1.default.existsSync(fullDestination)}`);
yield cloud_runner_system_1.CloudRunnerSystem.Run(`mv "${fullDestination}" "${destinationFolder}/.."`); yield cloud_runner_system_1.CloudRunnerSystem.Run(`mv "${fullDestination}" "${destinationFolder}/.."`);
if (fs_1.default.existsSync(destinationFolder)) { if (fs_1.default.existsSync(destinationFolder)) {
fs_1.default.rmdirSync(destinationFolder); fs_1.default.rmSync(destinationFolder, { recursive: true, force: true });
} }
fs_1.default.renameSync(`${destinationFolder}/../${resultsDirectory}`, destinationFolder); fs_1.default.renameSync(`${destinationFolder}/../${resultsDirectory}`, destinationFolder);
} }

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -79,7 +79,7 @@ export class Caching {
assert(`${fs.existsSync(fullDestination)}`); assert(`${fs.existsSync(fullDestination)}`);
await CloudRunnerSystem.Run(`mv "${fullDestination}" "${destinationFolder}/.."`); await CloudRunnerSystem.Run(`mv "${fullDestination}" "${destinationFolder}/.."`);
if (fs.existsSync(destinationFolder)) { if (fs.existsSync(destinationFolder)) {
fs.rmdirSync(destinationFolder); fs.rmSync(destinationFolder, { recursive: true, force: true });
} }
fs.renameSync(`${destinationFolder}/../${resultsDirectory}`, destinationFolder); fs.renameSync(`${destinationFolder}/../${resultsDirectory}`, destinationFolder);
} else { } else {