4 — Pipeline Lifecycle
Purpose
[stub: pipeline-lifecycle]
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.
3 — Pipeline Design Principles
Establishes idempotency, reusability, modularity, parameterization, and composability as the design principles that separate a maintainable pipeline from a fragile one.