diff --git a/src/model/cloud-runner/workflows/build-automation-workflow.ts b/src/model/cloud-runner/workflows/build-automation-workflow.ts index cc2202be..c3d0001e 100644 --- a/src/model/cloud-runner/workflows/build-automation-workflow.ts +++ b/src/model/cloud-runner/workflows/build-automation-workflow.ts @@ -116,15 +116,15 @@ export class BuildAutomationWorkflow implements WorkflowInterface { private static setupCommands(builderPath) { const commands = `mkdir -p ${CloudRunnerFolders.ToLinuxFolder( CloudRunnerFolders.builderPathAbsolute, + )} && rm -r ${CloudRunnerFolders.ToLinuxFolder( + CloudRunnerFolders.repoPathAbsolute, )} && git clone -q -b ${CloudRunner.buildParameters.cloudRunnerBranch} ${ CloudRunnerFolders.unityBuilderRepoUrl } "${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.builderPathAbsolute)}" && chmod +x ${builderPath}`; const retainedWorkspaceCommands = `if [ -e "${CloudRunnerFolders.ToLinuxFolder( CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute, - )}" ] && rm -r ${CloudRunnerFolders.ToLinuxFolder( - CloudRunnerFolders.repoPathAbsolute, - )} && [ -e "${CloudRunnerFolders.ToLinuxFolder( + )}" ] && [ -e "${CloudRunnerFolders.ToLinuxFolder( path.join(CloudRunnerFolders.repoPathAbsolute, `.git`), )}" ]; then echo "Retained Workspace Already Exists!"; fi`;