diff --git a/apps/api/src/jobs/deployApplication.ts b/apps/api/src/jobs/deployApplication.ts index 6203ce087..48e3a3173 100644 --- a/apps/api/src/jobs/deployApplication.ts +++ b/apps/api/src/jobs/deployApplication.ts @@ -185,6 +185,10 @@ import * as buildpacks from '../lib/buildPacks'; if (error !== 1) { await saveBuildLog({ line: error, buildId, applicationId: application.id }); } + if (!isDev) { + await fs.rm(workdir, { recursive: true, force: true }); + } + return; } try { if (application.dockerRegistryImageName) { @@ -600,6 +604,10 @@ import * as buildpacks from '../lib/buildPacks'; if (error !== 1) { await saveBuildLog({ line: error, buildId, applicationId: application.id }); } + if (!isDev) { + await fs.rm(workdir, { recursive: true, force: true }); + } + return; } try { if (application.dockerRegistryImageName) {