Буцах
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.