CI/CD Pipeline Flow — Branching, Release & Deployment Process

The Core Idea: Build once, promote the same immutable artifact.

The simplest mental model: every environment in your SDLC has a corresponding long-lived branch, and code only reaches an environment by merging into that branch.

feature/fix branch → dev → test/sit → staging/uat → prod

Enter fullscreen mode