{
  "uid": "cogitave.learn.ci-cd-pipelines",
  "kind": "module",
  "href": "/modules/ci-cd-pipelines/",
  "title": "Read the pipeline that ships your change",
  "summary": "Follow a change from a pull request through the canonical CI stage set to a gated production deploy - the ordered gates a pipeline runs, why CI is the real gate, and how the deployment model promotes one signed artifact dev to staging to prod.",
  "type": null,
  "products": [
    "cogitave-core"
  ],
  "roles": [
    "developer"
  ],
  "levels": [
    "intermediate"
  ],
  "subjects": [
    "software-engineering"
  ],
  "headings": [],
  "source": "By the end of this module, you'll be able to:\n- Read the canonical CI stage set - the ordered, fail-fast gates every repository runs on every pull request - and name the mandatory floor.\n- Explain why CI is the machine half of the Definition of Done, and why the local hook is only its fast mirror, not the gate.\n- Reason about the deployment model: one signed artifact promoted dev to staging to prod by pull-based GitOps, with a human gate on prod.\n- Follow the pipeline to its owning standards for the detail, instead of paraphrasing a gate from memory.\n",
  "units": [
    "cogitave.learn.ci-cd-pipelines.introduction",
    "cogitave.learn.ci-cd-pipelines.the-ci-pipeline",
    "cogitave.learn.ci-cd-pipelines.deploy-and-deliver",
    "cogitave.learn.ci-cd-pipelines.knowledge-check",
    "cogitave.learn.ci-cd-pipelines.summary"
  ],
  "durationInMinutes": 26,
  "badge": "cogitave.learn.ci-cd-pipelines.badge",
  "partOf": "cogitave.learn.paths.engineering-standards"
}