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.
