Fix the stage option through CLI is not applied #35
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.
Hello, I'm Charles and I'm glad that I can contribute to the awesome plugin. If I have missed some guidelines to contribute, please feel free to know to reissue the PR.
I have found an issue that the plugin is not respecting the
--stage
CLI option.When I have two stages: staging and prod with different distributionIDs, I thought the following config and the command should work.
serverless.yml
However, because it's using a stage variable inside the provider which is a default stage value, not the current stage that serverless is deploying, it is not working as expected.
The serverless has deployed the lambda function to the prod environment but the plugin is updating the staging environment even if the stage option has been set as 'prod'.
This simple PR is fixing the above issue.