Буцах

CI/CD from Scratch

CI/CD from Scratch

CI/CD-ийн үндэс, pipeline, deploy стратеги ба аюулгүй байдал.

CI/CD гэж юу вэ, яагаад хэрэгтэй вэ? — "It works on my machine" problem.
  • Why CI/CD exists — The "it works on my machine" problem.
Pipeline үндэс — Build, test, deploy; first pipeline.
  • GitHub Actions fundamentals — First pipeline: build → test → deploy.
  • Build vs. release pipelines — Mental model difference.
Environment promotion ба deploy стратеги — Dev → staging → prod; rollbacks; security.
  • Environment promotion gates — Dev → staging → prod with manual approval (critical for fintech).
  • Rolling vs. blue/green vs. canary — Which is right for a small team.
  • Automated rollbacks — What happens when a deploy goes wrong at 2am.
  • Pipeline security — Secrets in CI, SAST, dependency vulnerability checks.