pull/524/head
Frostebite 2023-03-17 19:09:08 +00:00
parent 37ebd2ffef
commit 5a0b38ca67
3 changed files with 11 additions and 7 deletions

7
dist/index.js generated vendored
View File

@ -5484,6 +5484,7 @@ const cloud_runner_options_reader_1 = __importDefault(__nccwpck_require__(3343))
const build_parameters_1 = __importDefault(__nccwpck_require__(80787)); const build_parameters_1 = __importDefault(__nccwpck_require__(80787));
const cloud_runner_options_1 = __importDefault(__nccwpck_require__(96552)); const cloud_runner_options_1 = __importDefault(__nccwpck_require__(96552));
const cloud_runner_system_1 = __nccwpck_require__(99393); const cloud_runner_system_1 = __nccwpck_require__(99393);
const cloud_runner_folders_1 = __nccwpck_require__(13527);
class TaskParameterSerializer { class TaskParameterSerializer {
static createCloudRunnerEnvironmentVariables(buildParameters) { static createCloudRunnerEnvironmentVariables(buildParameters) {
const result = this.uniqBy([ const result = this.uniqBy([
@ -5602,11 +5603,11 @@ class TaskParameterSerializer {
const name = variable[0].replace(`CI_`, ``); const name = variable[0].replace(`CI_`, ``);
const value = `${variable[1] || ``}`; const value = `${variable[1] || ``}`;
process.env[name] = value; process.env[name] = value;
await cloud_runner_system_1.CloudRunnerSystem.Run(`echo "export ${name}=\\"${value}\\"" >> setEnv.sh`); await cloud_runner_system_1.CloudRunnerSystem.Run(`echo "export ${name}=\\"${value}\\"" >> ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`);
} }
} }
await cloud_runner_system_1.CloudRunnerSystem.Run(`chmod +x ./setEnv.sh`); await cloud_runner_system_1.CloudRunnerSystem.Run(`chmod +x ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`);
await cloud_runner_system_1.CloudRunnerSystem.Run(`./setEnv.sh`); await cloud_runner_system_1.CloudRunnerSystem.Run(`${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`);
} }
} }
exports.TaskParameterSerializer = TaskParameterSerializer; exports.TaskParameterSerializer = TaskParameterSerializer;

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@ -7,6 +7,7 @@ import CloudRunnerOptionsReader from './cloud-runner-options-reader';
import BuildParameters from '../../build-parameters'; import BuildParameters from '../../build-parameters';
import CloudRunnerOptions from '../cloud-runner-options'; import CloudRunnerOptions from '../cloud-runner-options';
import { CloudRunnerSystem } from './cloud-runner-system'; import { CloudRunnerSystem } from './cloud-runner-system';
import { CloudRunnerFolders } from './cloud-runner-folders';
export class TaskParameterSerializer { export class TaskParameterSerializer {
static readonly blocked = new Set(['0', 'length', 'prototype', '', 'unityVersion']); static readonly blocked = new Set(['0', 'length', 'prototype', '', 'unityVersion']);
@ -161,10 +162,12 @@ export class TaskParameterSerializer {
const name = variable[0].replace(`CI_`, ``); const name = variable[0].replace(`CI_`, ``);
const value = `${variable[1] || ``}`; const value = `${variable[1] || ``}`;
process.env[name] = value; process.env[name] = value;
await CloudRunnerSystem.Run(`echo "export ${name}=\\"${value}\\"" >> setEnv.sh`); await CloudRunnerSystem.Run(
`echo "export ${name}=\\"${value}\\"" >> ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`,
);
} }
} }
await CloudRunnerSystem.Run(`chmod +x ./setEnv.sh`); await CloudRunnerSystem.Run(`chmod +x ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`);
await CloudRunnerSystem.Run(`./setEnv.sh`); await CloudRunnerSystem.Run(`${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`);
} }
} }