جدول المحتويات:
التعريف - ماذا يعني التكامل المستمر (CI)؟
التكامل المستمر (CI) هو ممارسة لتطوير البرمجيات يقوم فيها كل عضو من أعضاء فريق التطوير بدمج عمله مع العمل الذي ينتجه الآخرون بشكل مستمر.
في هندسة البرمجيات ، تُعتبر CI شكلاً من أشكال مراقبة الجودة ، حيث يتم تطبيق قطع صغيرة من الجهد في كثير من الأحيان ، على عكس الطريقة التقليدية لتطبيق مراقبة الجودة بعد اكتمال التطوير. يتم التحقق من عمليات الدمج بواسطة بنية آلية يتم استخدامها للكشف عن أخطاء التكامل بأسرع ما يمكن واختبار البرنامج.
تيكوبيديا توضح التكامل المستمر (CI)
تستخدم فرق التطوير نهج التكامل المستمر لتطوير البرمجيات لأنها تتيح لهم التطور بطريقة أسرع وأكثر كفاءة مما لو كانوا يعملون بشكل منفصل لفترات زمنية أطول.
يقدم المطورون الذين يستخدمون هذا الأسلوب تغييرات إلى مستودع شفرة المصدر ، في الوقت الذي يمكن فيه تغيير قاعدة التعليمات البرمجية الموجودة والرمز الجديد مع الموارد الأخرى التي تبحث عن تعارضات ترميز محتملة. هناك أيضًا خوادم CI تجارية يمكن أن تستخدمها فرق التطوير لتسهيل عملية CI.
