Closed rajdnp closed 4 months ago
Should canary generation be part of the main CLI or be a new plugin?
Should canary generation be part of the main CLI or be a new plugin? Idea is to generate canary files for 3P resources as well. As there is no canary framework for 3p, Service team can use these files manually if required. It is a two-way door. If we see issues, we can easily restrict the file generation only to AWS/AMZN prefix.
Description of changes: Implement canary file generation functionality from contract test inputs. The 'cfn init' command will add canarySettings to enable canary generation. Based on the canarySettings, the 'cfn generate' command will generate canary files for contract test inputs.
Testing : Scenarios :
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.