AWS upload step
parent
f9100782b8
commit
a3751308ae
|
|
@ -4582,22 +4582,21 @@ class CloudRunnerCustomSteps {
|
||||||
remote_client_logger_1.RemoteClientLogger.log(`Failed Getting: ${hookLifecycle} \n ${JSON.stringify(error, undefined, 4)}`);
|
remote_client_logger_1.RemoteClientLogger.log(`Failed Getting: ${hookLifecycle} \n ${JSON.stringify(error, undefined, 4)}`);
|
||||||
}
|
}
|
||||||
remote_client_logger_1.RemoteClientLogger.log(`Active Steps From Files: \n ${JSON.stringify(results, undefined, 4)}`);
|
remote_client_logger_1.RemoteClientLogger.log(`Active Steps From Files: \n ${JSON.stringify(results, undefined, 4)}`);
|
||||||
const builtInCustomSteps = [
|
const builtInCustomSteps = CloudRunnerCustomSteps.ParseSteps(`- name: aws-upload
|
||||||
{
|
image: amazon/aws-cli
|
||||||
name: 'aws-upload',
|
commands: |
|
||||||
commands: '',
|
printenv
|
||||||
secrets: [],
|
aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID --profile default
|
||||||
image: '',
|
aws configure set aws_secret_access_key $AWS_SECRET_ACCESS_KEY --profile default
|
||||||
hook: '',
|
aws configure set region $AWS_DEFAULT_REGION --profile default
|
||||||
},
|
aws s3 cp /data/cache/$CACHE_KEY/build/build-$BUILD_GUID.tar.lz4 s3://game-ci-test-storage/$CACHE_KEY/build-$BUILD_GUID.tar.lz4
|
||||||
{
|
secrets:
|
||||||
name: 'steam-upload',
|
- name: awsAccessKeyId
|
||||||
commands: '',
|
value: ${process.env.AWS_ACCESS_KEY_ID || ``}
|
||||||
secrets: [],
|
- name: awsSecretAccessKey
|
||||||
image: '',
|
value: ${process.env.AWS_SECRET_ACCESS_KEY || ``}
|
||||||
hook: '',
|
- name: awsDefaultRegion
|
||||||
},
|
value: ${process.env.AWS_REGION || ``}`).filter((x) => cloud_runner_options_1.default.customStepFiles.includes(x.name));
|
||||||
].filter((x) => cloud_runner_options_1.default.customStepFiles.includes(x.name));
|
|
||||||
if (builtInCustomSteps.length > 0) {
|
if (builtInCustomSteps.length > 0) {
|
||||||
results.push(...builtInCustomSteps);
|
results.push(...builtInCustomSteps);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -32,22 +32,23 @@ export class CloudRunnerCustomSteps {
|
||||||
}
|
}
|
||||||
RemoteClientLogger.log(`Active Steps From Files: \n ${JSON.stringify(results, undefined, 4)}`);
|
RemoteClientLogger.log(`Active Steps From Files: \n ${JSON.stringify(results, undefined, 4)}`);
|
||||||
|
|
||||||
const builtInCustomSteps: CustomStep[] = [
|
const builtInCustomSteps: CustomStep[] = CloudRunnerCustomSteps.ParseSteps(
|
||||||
{
|
`- name: aws-upload
|
||||||
name: 'aws-upload',
|
image: amazon/aws-cli
|
||||||
commands: '',
|
commands: |
|
||||||
secrets: [],
|
printenv
|
||||||
image: '',
|
aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID --profile default
|
||||||
hook: '',
|
aws configure set aws_secret_access_key $AWS_SECRET_ACCESS_KEY --profile default
|
||||||
},
|
aws configure set region $AWS_DEFAULT_REGION --profile default
|
||||||
{
|
aws s3 cp /data/cache/$CACHE_KEY/build/build-$BUILD_GUID.tar.lz4 s3://game-ci-test-storage/$CACHE_KEY/build-$BUILD_GUID.tar.lz4
|
||||||
name: 'steam-upload',
|
secrets:
|
||||||
commands: '',
|
- name: awsAccessKeyId
|
||||||
secrets: [],
|
value: ${process.env.AWS_ACCESS_KEY_ID || ``}
|
||||||
image: '',
|
- name: awsSecretAccessKey
|
||||||
hook: '',
|
value: ${process.env.AWS_SECRET_ACCESS_KEY || ``}
|
||||||
},
|
- name: awsDefaultRegion
|
||||||
].filter((x) => CloudRunnerOptions.customStepFiles.includes(x.name));
|
value: ${process.env.AWS_REGION || ``}`,
|
||||||
|
).filter((x) => CloudRunnerOptions.customStepFiles.includes(x.name));
|
||||||
if (builtInCustomSteps.length > 0) {
|
if (builtInCustomSteps.length > 0) {
|
||||||
results.push(...builtInCustomSteps);
|
results.push(...builtInCustomSteps);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue