Bearse - Parameter Validation

With the latest update of bearse, we have added validation on all parameters of a bearse feature during the deployment process.

Previously, it was possible to deploy a feature even when the parameters were missing from the payload & parameter store, this caused issues down the line as the feature would successfully deploy however logical errors would be present such as missing SNS subscriptions due to the missing parameters.

Bearse now validates the parameters of each bearse feature based upon the unique required parameters of each feature, it checks the parameter store & payload and ensures that all required parameters are present before deploying, if any are detected as missing the deployment is rejected until the parameters are added.

For a detailed walkthrough of a deployment, go here