3 — Pipeline Design Principles
Purpose
[stub: pipeline-design-principles]
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.
2 — Pipeline Architecture
Compares pipeline-as-code, declarative pipeline models, event-driven triggering, and workflow orchestration as the architectural building blocks of any pipeline system.
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.