ما هو CI/CD؟
هي ممارسات أساسية في هندسة البرمجيات وركيزة في نهج DevOps.
التكامل المستمر (CI)
يتضمن CI دمج التغييرات بشكل متكرر في الكود إلى مستودع مشترك وأتمتة الاختبارات لضمان موثوقية الكود.
التسليم المستمر (CD)
أتمتة عملية الاختبارات والنشر للتغييرات في الكود، دون إجراء نشر تلقائي إلى بيئة الإنتاج.
خط أنابيب CI/CD
الخط هو سلسلة من العمليات والاختبارات التي تربط بين CI و CD، مدعومة بأفكار الأجايل، ونهج DevOps، وممارسات SRE.