Add skip_download get parameter.
This commit is contained in:
commit
640e98067b
1 changed files with 8 additions and 3 deletions
11
assets/in
11
assets/in
|
@ -18,11 +18,16 @@ payload=`cat`
|
||||||
bucket=$(get_bucket)
|
bucket=$(get_bucket)
|
||||||
prefix=$(echo "$payload" | jq -r '.params.prefix // ""')
|
prefix=$(echo "$payload" | jq -r '.params.prefix // ""')
|
||||||
options=$(echo "$payload" | jq -r '.params.options // [] | join(" ")')
|
options=$(echo "$payload" | jq -r '.params.options // [] | join(" ")')
|
||||||
|
skip_download=$(echo "$payload" | jq -r '.params.skip_download // false')
|
||||||
|
|
||||||
export_aws_vars
|
export_aws_vars
|
||||||
|
|
||||||
echo "Downloading from S3..."
|
if [ "$skip_download" = "true" ]; then
|
||||||
eval aws s3 sync "s3://$bucket/$prefix" $dest $options
|
echo "Skipping download from S3"
|
||||||
echo "Done."
|
else
|
||||||
|
echo "Downloading from S3..."
|
||||||
|
eval aws s3 sync "s3://$bucket/$prefix" $dest $options
|
||||||
|
echo "Done."
|
||||||
|
fi
|
||||||
|
|
||||||
emit_version
|
emit_version
|
||||||
|
|
Loading…
Reference in a new issue