finally?!

This commit is contained in:
Andras Bacsai
2022-09-06 13:23:53 +02:00
parent 5c7859a258
commit cef1fba281
2 changed files with 21 additions and 21 deletions

View File

@@ -974,9 +974,13 @@ export const createDirectories = async ({
}): Promise<{ workdir: string; repodir: string }> => {
const repodir = `/tmp/build-sources/${repository}/`;
const workdir = `/tmp/build-sources/${repository}/${buildId}`;
await asyncExecShell(`mkdir -p ${workdir}`);
try {
await fs.stat(workdir);
await asyncExecShell(`rm -fr ${workdir}`);
await asyncExecShell(`mkdir -p ${workdir}`);
} catch(error) {
await asyncExecShell(`mkdir -p ${workdir}`);
}
return {
workdir,
repodir