mirror of
https://github.com/game-ci/unity-builder.git
synced 2026-02-02 14:49:08 +08:00
fix(local-docker): export GITHUB_WORKSPACE to dockerWorkspacePath; unblock hooks and retained tests
This commit is contained in:
@@ -71,7 +71,12 @@ export class BuildAutomationWorkflow implements WorkflowInterface {
|
||||
: '# skipping toolchain setup in local-docker or non-container provider'
|
||||
}
|
||||
${setupHooks.filter((x) => x.hook.includes(`before`)).map((x) => x.commands) || ' '}
|
||||
export GITHUB_WORKSPACE="${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.repoPathAbsolute)}"
|
||||
${
|
||||
CloudRunner.buildParameters.providerStrategy === 'local-docker'
|
||||
? `export GITHUB_WORKSPACE="${CloudRunner.buildParameters.dockerWorkspacePath}"
|
||||
echo "Using docker workspace: $GITHUB_WORKSPACE"`
|
||||
: `export GITHUB_WORKSPACE="${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.repoPathAbsolute)}"`
|
||||
}
|
||||
${isContainerized ? 'df -H /data/' : '# skipping df on /data in non-container provider'}
|
||||
export LOG_FILE=${isContainerized ? '/home/job-log.txt' : '$(pwd)/temp/job-log.txt'}
|
||||
${BuildAutomationWorkflow.setupCommands(builderPath, isContainerized)}
|
||||
|
||||
Reference in New Issue
Block a user