From b78a2eb2c1d124b9111540627d3f95e44173ef75 Mon Sep 17 00:00:00 2001 From: Frostebite Date: Fri, 21 Oct 2022 02:39:00 +0100 Subject: [PATCH] fix: garbage collect not implemented error --- src/model/cloud-runner/providers/docker/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/model/cloud-runner/providers/docker/index.ts b/src/model/cloud-runner/providers/docker/index.ts index 398958a8..ae617401 100644 --- a/src/model/cloud-runner/providers/docker/index.ts +++ b/src/model/cloud-runner/providers/docker/index.ts @@ -144,7 +144,12 @@ cp -a ${sharedFolder}. /github/workspace/cloud-runner-cache/ true, ); - if (!this.buildParameters?.retainWorkspace) { + if ( + !this.buildParameters?.retainWorkspace && + fs.existsSync( + `${workspace}/cloud-runner-cache/${path.basename(CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute)}`, + ) + ) { await CloudRunnerSystem.Run( `rm -r ${workspace}/cloud-runner-cache/${path.basename(CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute)}`, );