improve locking naming

pull/524/head
Frostebite 2023-03-20 02:40:39 +00:00
parent ab12cda1c3
commit b6923626dd
4 changed files with 8 additions and 5 deletions

3
dist/index.js generated vendored
View File

@ -5497,6 +5497,7 @@ 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); const cloud_runner_folders_1 = __nccwpck_require__(13527);
const cloud_runner_logger_1 = __importDefault(__nccwpck_require__(22855)); const cloud_runner_logger_1 = __importDefault(__nccwpck_require__(22855));
const node_fs_1 = __importDefault(__nccwpck_require__(87561));
class TaskParameterSerializer { class TaskParameterSerializer {
static createCloudRunnerEnvironmentVariables(buildParameters) { static createCloudRunnerEnvironmentVariables(buildParameters) {
const result = this.uniqBy([ const result = this.uniqBy([
@ -5621,7 +5622,7 @@ 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}\\"" >> ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`); node_fs_1.default.appendFileSync(`${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`, `export ${name}="${value}"`);
} }
} }
await cloud_runner_system_1.CloudRunnerSystem.Run(`chmod +x ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`); await cloud_runner_system_1.CloudRunnerSystem.Run(`chmod +x ${cloud_runner_folders_1.CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`);

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@ -9,6 +9,7 @@ import CloudRunnerOptions from '../cloud-runner-options';
import { CloudRunnerSystem } from './cloud-runner-system'; import { CloudRunnerSystem } from './cloud-runner-system';
import { CloudRunnerFolders } from './cloud-runner-folders'; import { CloudRunnerFolders } from './cloud-runner-folders';
import CloudRunnerLogger from './cloud-runner-logger'; import CloudRunnerLogger from './cloud-runner-logger';
import fs from 'node:fs';
export class TaskParameterSerializer { export class TaskParameterSerializer {
static readonly blockedParameterNames: Set<string> = new Set([ static readonly blockedParameterNames: Set<string> = new Set([
@ -180,8 +181,9 @@ 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( fs.appendFileSync(
`echo "export ${name}=\\"${value}\\"" >> ${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`, `${CloudRunnerFolders.uniqueCloudRunnerJobFolderAbsolute}/setEnv.sh`,
`export ${name}="${value}"`,
); );
} }
} }

View File

@ -68,7 +68,7 @@ describe('Cloud Runner Sync Environments', () => {
return x; return x;
}) })
.filter((element) => { .filter((element) => {
return !['CI_UNITY_LICENSE', 'CI_CUSTOM_JOB'].includes(element.name); return !['CI_UNITY_LICENSE', 'UNITY_LICENSE', 'CI_CUSTOM_JOB', 'CUSTOM_JOB'].includes(element.name);
}); });
const newLinePurgedFile = file const newLinePurgedFile = file
.replace(/\s+/g, '') .replace(/\s+/g, '')