emblem
emblem copied to clipboard
Rolling changes out to staging takes long due to canary
Problem
When making changes to website or api, staging changes to stage environment takes as long as it takes to roll out to prod due to the canary trigger. Could we reduce the time required for rolling out to staging by skipping canary and reserving it only for prod rollouts?
Steps to Reproduce
Steps to reproduce the behavior: From a standing instance of emblem
- Activate the
web-new-build
trigger - Observe triggers in the Cloud Build history page
- Watch several
web-canary-staging
triggers show up.
Expected behavior
Since web-canary-staging
functions exactly as web-canary-prod
(only difference being the triggering action), there's no value in demonstrating canary trigger twice unless we intend to illustrate a difference based on environment. For demonstration purposes, I'd rather changes roll out to staging at 100% immediately.