Deployment
Continuous deployment apps
We push changes to production as soon as they’re ready. This keeps us from piling up inventory. Shipping small batch sizes is also safer.
We’ve built a deployment system that has zero-downtime, so it’s always safe to push.
See each repo’s documentation for instructions on how to deploy it.
Fixed-schedule deployments
Changes are made against a
develop
branch rather thanproduction
develop
branch is pushed to a staging environment on a weekly scheduleIssues in “Inventory” Kanban column get moved to “Staging” column
Issue creator / feature owner validates fixes on staging
Code gets merged to
production
branch and pushed to production the following weekIssues move from “Staging” column to “Closed” after pushing to Production
Possible change: Adding a “Staging” lane to differentiate with “Inventory” (not yet pushed to staging).
Last updated
Was this helpful?