Deploy to lambda using serveless framework. #96
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
First attempt to implement #95
Packaging and deployment with serverlesss framework works, and API is served from AWS lambda.
There remain a problem with the links in openapi doc that do not include the default
stage
prefix used when deploying with the serverless framework.For example:
OpenAPI is pointing to this URL (without the
dev
prefix):https://1rq5nf92sb.execute-api.eu-west-1.amazonaws.com/v1/server/all_default_models
while content is served from the same URL (but with the
dev
prefix):https://1rq5nf92sb.execute-api.eu-west-1.amazonaws.com/**dev**/v1/server/all_default_models
Note: this issue would disappear if using a custom domain (like dev.boa.my-domain.com and prod/boa.my-domain.com).