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.
