Skip to content

Commit feae44e

Browse files
authored
Merge pull request #4554 from communitybridge/feat/fix-deploy-dev
Fix dev deployment
2 parents cb1bf8c + be93040 commit feae44e

File tree

3 files changed

+523
-1581
lines changed

3 files changed

+523
-1581
lines changed

cla-backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"node-fetch": "^2.6.7",
4040
"node.extend": "^2.0.2",
4141
"qs": "^6.11.0",
42-
"serverless": "^2.40.0",
42+
"serverless": "^3.0.0",
4343
"serverless-domain-manager": "^7.0.4",
4444
"serverless-finch": "^4.0.3",
4545
"serverless-layers": "^2.6.1",

cla-backend/serverless.yml

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# SPDX-License-Identifier: MIT
44

55
service: cla-backend
6-
frameworkVersion: '^2.72.4'
6+
frameworkVersion: '^3.0.0'
77

88
package:
99
# Exclude all first - selectively add in lambda functions
@@ -584,6 +584,10 @@ functions:
584584
apiv1:
585585
handler: wsgi_handler.handler
586586
description: "EasyCLA Python API handler for the /v1 endpoints"
587+
package:
588+
individually: true
589+
patterns:
590+
- '!**'
587591
events:
588592
- http:
589593
method: ANY
@@ -593,6 +597,10 @@ functions:
593597
apiv2:
594598
handler: wsgi_handler.handler
595599
description: "EasyCLA Python API handler for the /v2 endpoints"
600+
package:
601+
individually: true
602+
patterns:
603+
- '!**'
596604
events:
597605
- http:
598606
method: ANY
@@ -602,6 +610,10 @@ functions:
602610
salesforceprojects:
603611
handler: cla.salesforce.get_projects
604612
description: "EasyCLA API Callback Handler for fetching all SalesForce projects"
613+
package:
614+
individually: true
615+
patterns:
616+
- '!**'
605617
events:
606618
- http:
607619
method: ANY
@@ -611,6 +623,10 @@ functions:
611623
salesforceprojectbyID:
612624
handler: cla.salesforce.get_project
613625
description: "EasyCLA API Callback Handler for fetching SalesForce projects by ID"
626+
package:
627+
individually: true
628+
patterns:
629+
- '!**'
614630
events:
615631
- http:
616632
method: ANY
@@ -621,6 +637,10 @@ functions:
621637
githubinstall:
622638
handler: wsgi_handler.handler
623639
description: "EasyCLA API Callback Handler for GitHub bot installations"
640+
package:
641+
individually: true
642+
patterns:
643+
- '!**'
624644
events:
625645
- http:
626646
method: ANY
@@ -630,6 +650,10 @@ functions:
630650
githubactivity:
631651
handler: wsgi_handler.handler
632652
description: "EasyCLA API Callback Handler for GitHub activity"
653+
package:
654+
individually: true
655+
patterns:
656+
- '!**'
633657
events:
634658
- http:
635659
method: POST

0 commit comments

Comments
 (0)