Skip to content

Development Lifecycle

Development Branches

  1. Master - Active Development Branch
  2. Development - Development Branch
  3. Staging - Staging Branch
  4. Production - Production Branch

New Features will be added to Master -> Development -> Production.

Development, Staging and Production releases do not share the same database.

Automated Deployment / CI-CD Pipeline

Master branch is never auto deployed.
Development branch gets auto deployed to Development environment.
Staging branch gets auto deployed to staging environment.
Production branch gets auto deployed to production environment.