mirror of
https://github.com/game-ci/unity-builder.git
synced 2026-06-17 05:26:47 -07:00
ci: add reusable cloud-runner-integrity workflow; wire into Integrity; disable legacy pipeline triggers
This commit is contained in:
+5
-4
@@ -6904,15 +6904,16 @@ class ImageEnvironmentFactory {
|
|||||||
const environmentVariables = ImageEnvironmentFactory.getEnvironmentVariables(parameters, additionalVariables);
|
const environmentVariables = ImageEnvironmentFactory.getEnvironmentVariables(parameters, additionalVariables);
|
||||||
let string = '';
|
let string = '';
|
||||||
for (const p of environmentVariables) {
|
for (const p of environmentVariables) {
|
||||||
if (p.value === '' || p.value === undefined) {
|
if (p.value === '' || p.value === undefined || p.value === null) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (p.name !== 'ANDROID_KEYSTORE_BASE64' && p.value.toString().includes(`\n`)) {
|
const valueAsString = typeof p.value === 'string' ? p.value : String(p.value);
|
||||||
|
if (p.name !== 'ANDROID_KEYSTORE_BASE64' && valueAsString.includes(`\n`)) {
|
||||||
string += `--env ${p.name} `;
|
string += `--env ${p.name} `;
|
||||||
process.env[p.name] = p.value.toString();
|
process.env[p.name] = valueAsString;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
string += `--env ${p.name}="${p.value}" `;
|
string += `--env ${p.name}="${valueAsString}" `;
|
||||||
}
|
}
|
||||||
return string;
|
return string;
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
File diff suppressed because one or more lines are too long
@@ -5,16 +5,17 @@ class ImageEnvironmentFactory {
|
|||||||
const environmentVariables = ImageEnvironmentFactory.getEnvironmentVariables(parameters, additionalVariables);
|
const environmentVariables = ImageEnvironmentFactory.getEnvironmentVariables(parameters, additionalVariables);
|
||||||
let string = '';
|
let string = '';
|
||||||
for (const p of environmentVariables) {
|
for (const p of environmentVariables) {
|
||||||
if (p.value === '' || p.value === undefined) {
|
if (p.value === '' || p.value === undefined || p.value === null) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (p.name !== 'ANDROID_KEYSTORE_BASE64' && p.value.toString().includes(`\n`)) {
|
const valueAsString = typeof p.value === 'string' ? p.value : String(p.value);
|
||||||
|
if (p.name !== 'ANDROID_KEYSTORE_BASE64' && valueAsString.includes(`\n`)) {
|
||||||
string += `--env ${p.name} `;
|
string += `--env ${p.name} `;
|
||||||
process.env[p.name] = p.value.toString();
|
process.env[p.name] = valueAsString;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
string += `--env ${p.name}="${p.value}" `;
|
string += `--env ${p.name}="${valueAsString}" `;
|
||||||
}
|
}
|
||||||
|
|
||||||
return string;
|
return string;
|
||||||
|
|||||||
Reference in New Issue
Block a user