如何使用无服务器框架部署到S3 Bucket中的特定对象键?

sig*_*mus 10 amazon-s3 amazon-web-services aws-lambda serverless-framework

无服务器框架配置允许:

deploymentBucket:
    name: foo
Run Code Online (Sandbox Code Playgroud)

但是,它始终serverlessfoo存储桶内创建对象键.我希望能够部署到不同的密钥,如BAR.

deploymentBucket:
    name: foo/BAR # illustration only, doesn't work
Run Code Online (Sandbox Code Playgroud)

我有什么选择?

小智 5

我不相信Serverless有这个功能.

你的选择是

  • 提出GitHub问题并希望有人为您添加功能,或者
  • 编写一个无服务器插件,允许您为部署存储桶内的对象添加前缀