Skip to content

Commit a5cc663

Browse files
committed
WIP: specify serverless deployment bucket
1 parent 6731b9d commit a5cc663

4 files changed

Lines changed: 8 additions & 2 deletions

File tree

infra/terraform/bootstrap/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ resource "aws_iam_policy" "github_actions_policy" {
4646
"arn:aws:s3:::zipcase-tf-state-*/*",
4747
"arn:aws:s3:::serverless-framework-state-*",
4848
"arn:aws:s3:::serverless-framework-state-*/*",
49-
"arn:aws:s3:::serverless-deployment-*",
50-
"arn:aws:s3:::serverless-deployment-*/*"
49+
"arn:aws:s3:::zipcase-serverless-deployments-*",
50+
"arn:aws:s3:::zipcase-serverless-deployments-*/*"
5151
]
5252
},
5353

serverless/api/serverless.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ provider:
66
region: us-east-2
77
stage: ${opt:stage, 'dev'}
88
memorySize: 512
9+
deploymentBucket:
10+
name: zipcase-serverless-deployments-${self:provider.stage}
911
environment:
1012
CASE_SEARCH_QUEUE_URL: ${cf:infra-${self:provider.stage}.CaseSearchQueueUrl}
1113
CASE_DATA_QUEUE_URL: ${cf:infra-${self:provider.stage}.CaseDataQueueUrl}

serverless/app/serverless.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ provider:
66
region: us-east-2
77
stage: ${opt:stage, 'dev'}
88
memorySize: 512
9+
deploymentBucket:
10+
name: zipcase-serverless-deployments-${self:provider.stage}
911
environment:
1012
CASE_SEARCH_QUEUE_URL: ${cf:infra-${self:provider.stage}.CaseSearchQueueUrl}
1113
CASE_DATA_QUEUE_URL: ${cf:infra-${self:provider.stage}.CaseDataQueueUrl}

serverless/infra/serverless.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ provider:
44
name: aws
55
region: us-east-2
66
stage: ${opt:stage, 'dev'}
7+
deploymentBucket:
8+
name: zipcase-serverless-deployments-${self:provider.stage}
79

810
plugins:
911
- serverless-offline

0 commit comments

Comments
 (0)