pull/310/head
Frostebite 2021-12-31 15:27:28 +00:00
parent 8e8356fc8f
commit 855dc655cc
3 changed files with 14 additions and 8 deletions

7
dist/index.js vendored
View File

@ -2806,15 +2806,16 @@ class SetupStep {
try { try {
cloud_runner_logger_1.default.log(` `); cloud_runner_logger_1.default.log(` `);
cloud_runner_logger_1.default.logLine('Starting step 1/2 (setup game files from repository)'); cloud_runner_logger_1.default.logLine('Starting step 1/2 (setup game files from repository)');
cloud_runner_logger_1.default.log(`git clone -b ${cloud_runner_state_1.CloudRunnerState.branchName} ${cloud_runner_state_1.CloudRunnerState.unityBuilderRepoUrl} ${cloud_runner_state_1.CloudRunnerState.builderPathFull.replace(/\\/g, `/`)}`);
return yield cloud_runner_state_1.CloudRunnerState.CloudRunnerProviderPlatform.runTask(cloud_runner_state_1.CloudRunnerState.buildParams.buildGuid, image, ` return yield cloud_runner_state_1.CloudRunnerState.CloudRunnerProviderPlatform.runTask(cloud_runner_state_1.CloudRunnerState.buildParams.buildGuid, image, `
apk update -q apk update -q
apk add unzip zip git-lfs jq tree nodejs -q apk add unzip zip git-lfs jq tree nodejs -q
export GIT_DISCOVERY_ACROSS_FILESYSTEM=1 export GIT_DISCOVERY_ACROSS_FILESYSTEM=1
mkdir -p ${cloud_runner_state_1.CloudRunnerState.builderPathFull} mkdir -p ${cloud_runner_state_1.CloudRunnerState.builderPathFull}
git clone -b ${cloud_runner_state_1.CloudRunnerState.branchName} ${cloud_runner_state_1.CloudRunnerState.unityBuilderRepoUrl} ${cloud_runner_state_1.CloudRunnerState.builderPathFull.replace(`/`, `\\`)} git clone -b ${cloud_runner_state_1.CloudRunnerState.branchName} ${cloud_runner_state_1.CloudRunnerState.unityBuilderRepoUrl} ${cloud_runner_state_1.CloudRunnerState.builderPathFull.replace(`/`, `\\`)}
chmod +x ${cloud_runner_state_1.CloudRunnerState.builderPathFull}/dist/index.js chmod +x ${cloud_runner_state_1.CloudRunnerState.builderPathFull.replace(`/`, `\\`)}/dist/index.js
node ${cloud_runner_state_1.CloudRunnerState.builderPathFull}/dist/index.js -m remote-cli node ${cloud_runner_state_1.CloudRunnerState.builderPathFull.replace(`/`, `\\`)}/dist/index.js -m remote-cli
`, `/${cloud_runner_state_1.CloudRunnerState.buildVolumeFolder}`, `/${cloud_runner_state_1.CloudRunnerState.buildVolumeFolder}/`, environmentVariables, secrets); `, `/${cloud_runner_state_1.CloudRunnerState.buildVolumeFolder.replace(`/`, `\\`)}`, `/${cloud_runner_state_1.CloudRunnerState.buildVolumeFolder.replace(`/`, `\\`)}/`, environmentVariables, secrets);
} }
catch (error) { catch (error) {
cloud_runner_logger_1.default.logLine(`Failed download repository step 1/2`); cloud_runner_logger_1.default.logLine(`Failed download repository step 1/2`);

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -26,6 +26,11 @@ export class SetupStep implements StepInterface {
try { try {
CloudRunnerLogger.log(` `); CloudRunnerLogger.log(` `);
CloudRunnerLogger.logLine('Starting step 1/2 (setup game files from repository)'); CloudRunnerLogger.logLine('Starting step 1/2 (setup game files from repository)');
CloudRunnerLogger.log(
`git clone -b ${CloudRunnerState.branchName} ${
CloudRunnerState.unityBuilderRepoUrl
} ${CloudRunnerState.builderPathFull.replace(/\\/g, `/`)}`,
);
return await CloudRunnerState.CloudRunnerProviderPlatform.runTask( return await CloudRunnerState.CloudRunnerProviderPlatform.runTask(
CloudRunnerState.buildParams.buildGuid, CloudRunnerState.buildParams.buildGuid,
@ -38,11 +43,11 @@ export class SetupStep implements StepInterface {
git clone -b ${CloudRunnerState.branchName} ${ git clone -b ${CloudRunnerState.branchName} ${
CloudRunnerState.unityBuilderRepoUrl CloudRunnerState.unityBuilderRepoUrl
} ${CloudRunnerState.builderPathFull.replace(`/`, `\\`)} } ${CloudRunnerState.builderPathFull.replace(`/`, `\\`)}
chmod +x ${CloudRunnerState.builderPathFull}/dist/index.js chmod +x ${CloudRunnerState.builderPathFull.replace(`/`, `\\`)}/dist/index.js
node ${CloudRunnerState.builderPathFull}/dist/index.js -m remote-cli node ${CloudRunnerState.builderPathFull.replace(`/`, `\\`)}/dist/index.js -m remote-cli
`, `,
`/${CloudRunnerState.buildVolumeFolder}`, `/${CloudRunnerState.buildVolumeFolder.replace(`/`, `\\`)}`,
`/${CloudRunnerState.buildVolumeFolder}/`, `/${CloudRunnerState.buildVolumeFolder.replace(`/`, `\\`)}/`,
environmentVariables, environmentVariables,
secrets, secrets,
); );