If I define my own bucket with deploymentBucket. Can I set a key prefix to use?
If I could set:
deploymentBucket:
Name: mybucket
Prefix: MyPrefix
Instead of getting the default:
mybucket/serverless/<service-name>/<stage>/<uid datetime>/<files>
Could I get something like:
mybucket/MyPrefix/serverless/<service-name>/<stage>/<uid datetime>/<files>
Thanks,
Mike
1 Like
grayaii
2
Did you ever figure this out? It would be great to have a single deploymentBucket to rule them all.
bfieber
3
See the deploymentPrefix config property documented here
example:
service: myservice
provider:
name: aws
runtime: nodejs8.10
stage: mystage
region: us-west-2
deploymentBucket:
name: mybucket.us-west-2.deploys
serverSideEncryption: AES256
deploymentPrefix: myprefix
drops it into:
s3://mybucket.us-west-2.deploys/myprefix/myservice/mystage/1544717989275-2018-12-13T16:19:49.275Z
1 Like