Rather than base64 params into one env var, copy them linearly
parent
c9fa89bfed
commit
2acc1423d3
|
|
@ -2277,12 +2277,27 @@ class CloudRunnerState {
|
||||||
name: 'ANDROID_KEYALIAS_NAME',
|
name: 'ANDROID_KEYALIAS_NAME',
|
||||||
value: CloudRunnerState.buildParams.androidKeyaliasName,
|
value: CloudRunnerState.buildParams.androidKeyaliasName,
|
||||||
},
|
},
|
||||||
{
|
...CloudRunnerState.getEnvVars,
|
||||||
name: 'SERIALIZED_BUILD_PARAMS',
|
|
||||||
value: Buffer.from(JSON.stringify(CloudRunnerState.buildParams)).toString('base64'),
|
|
||||||
},
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
static get getEnvVars() {
|
||||||
|
const keys = Object.keys(CloudRunnerState.buildParams);
|
||||||
|
const array = new Array();
|
||||||
|
for (const element in keys) {
|
||||||
|
array.push({
|
||||||
|
name: element,
|
||||||
|
value: CloudRunnerState.buildParams[element],
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const input = Object.getOwnPropertyNames(CloudRunnerState.buildParams);
|
||||||
|
for (const element in input) {
|
||||||
|
array.push({
|
||||||
|
name: element,
|
||||||
|
value: CloudRunnerState.buildParams[element],
|
||||||
|
});
|
||||||
|
}
|
||||||
|
return array;
|
||||||
|
}
|
||||||
static get getHandleCachingCommand() {
|
static get getHandleCachingCommand() {
|
||||||
return `${CloudRunnerState.builderPathFull}/dist/cloud-runner/handleCaching.sh "${CloudRunnerState.cacheFolderFull}" "${CloudRunnerState.libraryFolderFull}" "${CloudRunnerState.lfsDirectory}" "${CloudRunnerState.purgeRemoteCaching}"`;
|
return `${CloudRunnerState.builderPathFull}/dist/cloud-runner/handleCaching.sh "${CloudRunnerState.cacheFolderFull}" "${CloudRunnerState.libraryFolderFull}" "${CloudRunnerState.lfsDirectory}" "${CloudRunnerState.purgeRemoteCaching}"`;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -125,12 +125,27 @@ export class CloudRunnerState {
|
||||||
name: 'ANDROID_KEYALIAS_NAME',
|
name: 'ANDROID_KEYALIAS_NAME',
|
||||||
value: CloudRunnerState.buildParams.androidKeyaliasName,
|
value: CloudRunnerState.buildParams.androidKeyaliasName,
|
||||||
},
|
},
|
||||||
{
|
...CloudRunnerState.getEnvVars,
|
||||||
name: 'SERIALIZED_BUILD_PARAMS',
|
|
||||||
value: Buffer.from(JSON.stringify(CloudRunnerState.buildParams)).toString('base64'),
|
|
||||||
},
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
private static get getEnvVars() {
|
||||||
|
const keys = Object.keys(CloudRunnerState.buildParams);
|
||||||
|
const array = new Array();
|
||||||
|
for (const element in keys) {
|
||||||
|
array.push({
|
||||||
|
name: element,
|
||||||
|
value: CloudRunnerState.buildParams[element],
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const input = Object.getOwnPropertyNames(CloudRunnerState.buildParams);
|
||||||
|
for (const element in input) {
|
||||||
|
array.push({
|
||||||
|
name: element,
|
||||||
|
value: CloudRunnerState.buildParams[element],
|
||||||
|
});
|
||||||
|
}
|
||||||
|
return array;
|
||||||
|
}
|
||||||
|
|
||||||
public static get getHandleCachingCommand() {
|
public static get getHandleCachingCommand() {
|
||||||
return `${CloudRunnerState.builderPathFull}/dist/cloud-runner/handleCaching.sh "${CloudRunnerState.cacheFolderFull}" "${CloudRunnerState.libraryFolderFull}" "${CloudRunnerState.lfsDirectory}" "${CloudRunnerState.purgeRemoteCaching}"`;
|
return `${CloudRunnerState.builderPathFull}/dist/cloud-runner/handleCaching.sh "${CloudRunnerState.cacheFolderFull}" "${CloudRunnerState.libraryFolderFull}" "${CloudRunnerState.lfsDirectory}" "${CloudRunnerState.purgeRemoteCaching}"`;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue