Буцах

CI/CD from Scratch

CI/CD from Scratch

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

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