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.
I have still never been able to make this fail a test in Jest, but when run within the context of a
sls deploy
theconfiguration-template-update.yml
file can be malformed if the maxInstances valus is not set for the function. This PR checks for the existence of the property on thefuncObject
and then maps the value over if it is found. This has been tested to deploy a project that contains multiple functions, some of which include maxInstances, and some do not. The deployed functions in the console that do not declare a maxInstances are unrestricted, and those that do are restricted as configured in theserverless.yml
An example of the error output from the malformed yml: