Files
UnrealEngine/Engine/Source/Programs/UnrealCloudDDC/Bootstrapping/AWS/cmdlets.ps1
2025-05-18 13:04:45 +08:00

23 lines
959 B
PowerShell

function Upload-AWSBootstrapperToS3Dev {
$PSNativeCommandUseErrorActionPreference = $true;
$ErrorActionPreference = 'Stop';
Write-Host "Compressing configuration files"
Get-ChildItem -Path $PSScriptRoot -Exclude *.ps1,*.zip | Compress-Archive -CompressionLevel Fastest -DestinationPath setup.zip -Force
Write-Host "Uploading to S3"
aws s3 cp setup.zip s3://devtools-misc/dev-cloud-ddc-bootstrapper/aws/setup.zip --acl public-read --region eu-north-1
}
function Upload-AWSBootstrapperToS3Prod {
$PSNativeCommandUseErrorActionPreference = $true;
$ErrorActionPreference = 'Stop';
Write-Host "Compressing configuration files"
Get-ChildItem -Path $PSScriptRoot -Exclude *.ps1,*.zip | Compress-Archive -CompressionLevel Fastest -DestinationPath setup.zip -Force
Write-Host "Uploading to S3"
aws s3 cp setup.zip s3://devtools-misc/cloud-ddc-bootstrapper/aws/setup.zip --acl public-read --region eu-north-1
}