serverless/serverless-google-cloudfunctions

Override the default deployment bucket name

Open

#236 创建于 2020年8月13日

在 GitHub 查看
 (0 评论) (2 反应) (0 负责人)JavaScript (124 fork)auto 404
help wanted

仓库指标

Star
 (275 star)
PR 合并指标
 (PR 指标待抓取)

描述

Looks like we do not have any control over the cloud storage bucket for deployments. Parameterizing this would give user's finer control over IAM policies and permissions. For example, current deployments require storage.objects.get, storage.objects.list, storage.objects.create, & storage.objects.delete permissions. I would like to limit these permissions to a pre-defined bucket.

const name = `sls-${service}-${stage}-${timestamp}`;

this.serverless.service.provider.deploymentBucketName = name;

贡献者指南