CI/CD হল Continuous Integration এবং Continuous Delivery/Deployment এর সংক্ষিপ্ত রূপ — এমন অনুশীলন যা সফটওয়্যার নির্মাণ, পরীক্ষা এবং স্থাপনা স্বয়ংক্রিয় করে। লক্ষ্য হল ঘন ঘন, নির্ভরযোগ্যভাবে এবং দ্রুত পরিবর্তন রিলিজ করা, যেখানে স্বয়ংক্রিয়করণ ম্যানুয়াল, ত্রুটিপূর্ণ প্রক্রিয়াগুলি প্রতিস্থাপন করে।
CI — Continuous Integration
CONTINUOUS INTEGRATION: developers frequently merge code into a shared branch, and each
change is AUTOMATICALLY built and tested:
→ on every push/PR: build the code + run tests (automatically)
→ catch integration problems and bugs EARLY (immediately, not weeks later)
→ keep the main branch in a working state
→ Frequent integration + automated verification = fewer, smaller, easier-to-fix problems.
