Ringkasan CI/CD
Konsep continuous integration dan continuous delivery untuk tim engineering.
#CI/CD#DevOps#Best Practice
Continuous Integration
Setiap perubahan kode diintegrasikan ke cabang utama secara sering, dengan automated test.
Continuous Delivery / Deployment
Setelah pipeline hijau, artifact siap deploy — atau langsung di-deploy otomatis.
Komponen pipeline
- Checkout
- Install dependency
- Lint & static analysis
- Unit / integration test
- Build
- Deploy
- Healthcheck
Praktik baik
- Pipeline harus cepat (feedback < 10 menit idealnya)
- Gagal cepat (fail fast)
- Secret management ketat
- Rollback yang teruji