New Constraint Type: AfterDeployment


You can now run integration tests and security scanners after an environment finishes deployment using an AfterDeployment constraint. If the tests fails, any environments that depend on the one being tested will not be deployed. Documentation is still in progress, but here is the syntax:
targets:
staging:
account: demo-staging-cluster
namespace: borealis-staging
strategy: rolling
constraints:
#after deployment constraints are useful for running automated tests in a deployed staging environment before deploying to production.
afterDeployment:
- runWebhook:
name: Run_Integration_Tests
context:
environment: staging
Note: leveraging an automated canary analysis step within an afterDeployment constraint is not yet supported.