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(`Active Steps From Files: \n ${JSON.stringify(results, undefined, 4)}`);
|
||||
const builtInCustomSteps = [
|
||||
{
|
||||
name: 'aws-upload',
|
||||
commands: '',
|
||||
secrets: [],
|
||||
image: '',
|
||||
hook: '',
|
||||
},
|
||||
{
|
||||
name: 'steam-upload',
|
||||
commands: '',
|
||||
secrets: [],
|
||||
image: '',
|
||||
hook: '',
|
||||
},
|
||||
].filter((x) => cloud_runner_options_1.default.customStepFiles.includes(x.name));
|
||||
const builtInCustomSteps = CloudRunnerCustomSteps.ParseSteps(`- name: aws-upload
|
||||
image: amazon/aws-cli
|
||||
commands: |
|
||||
printenv
|
||||
aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID --profile default
|
||||
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
|
||||
secrets:
|
||||
- name: awsAccessKeyId
|
||||
value: ${process.env.AWS_ACCESS_KEY_ID || ``}
|
||||
- name: awsSecretAccessKey
|
||||
value: ${process.env.AWS_SECRET_ACCESS_KEY || ``}
|
||||
- name: awsDefaultRegion
|
||||
value: ${process.env.AWS_REGION || ``}`).filter((x) => cloud_runner_options_1.default.customStepFiles.includes(x.name));
|
||||
if (builtInCustomSteps.length > 0) {
|
||||
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)}`);
|
||||
|
||||
const builtInCustomSteps: CustomStep[] = [
|
||||
{
|
||||
name: 'aws-upload',
|
||||
commands: '',
|
||||
secrets: [],
|
||||
image: '',
|
||||
hook: '',
|
||||
},
|
||||
{
|
||||
name: 'steam-upload',
|
||||
commands: '',
|
||||
secrets: [],
|
||||
image: '',
|
||||
hook: '',
|
||||
},
|
||||
].filter((x) => CloudRunnerOptions.customStepFiles.includes(x.name));
|
||||
const builtInCustomSteps: CustomStep[] = CloudRunnerCustomSteps.ParseSteps(
|
||||
`- name: aws-upload
|
||||
image: amazon/aws-cli
|
||||
commands: |
|
||||
printenv
|
||||
aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID --profile default
|
||||
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
|
||||
secrets:
|
||||
- name: awsAccessKeyId
|
||||
value: ${process.env.AWS_ACCESS_KEY_ID || ``}
|
||||
- name: awsSecretAccessKey
|
||||
value: ${process.env.AWS_SECRET_ACCESS_KEY || ``}
|
||||
- name: awsDefaultRegion
|
||||
value: ${process.env.AWS_REGION || ``}`,
|
||||
).filter((x) => CloudRunnerOptions.customStepFiles.includes(x.name));
|
||||
if (builtInCustomSteps.length > 0) {
|
||||
results.push(...builtInCustomSteps);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue