2 — Pipeline Architecture
Purpose
[stub: pipeline-architecture]
Metadata
| Author | Amit Singh |
| Scope | ci-cd |
Local graph
Related notes
5 — GitHub Actions: CI/CD Design Patterns
Covers build-once-deploy-many, immutable artifacts, promotion pipelines, GitOps, and trunk-based development as durable CI/CD design patterns.
1 — Git as the Platform Backbone
Covers how branching strategy, trunk-based development vs GitFlow, and monorepo vs polyrepo choices shape everything a CI/CD platform has to support.
3 — Pipeline Design Principles
Establishes idempotency, reusability, modularity, parameterization, and composability as the design principles that separate a maintainable pipeline from a fragile one.
4 — Pipeline Lifecycle
Walks the full pipeline lifecycle — trigger, build, test, package, deploy, verify, promote, rollback — as the canonical stage model referenced throughout the book.