وش الفائدة من CI/CD؟
Context:لموضوعات الاتصالات الشركية، انظر هوية الشركة وتصميم الشركة. جزء من سلسلة عن تطوير برنامج الأنشطة الأساسية نماذج ونماذج المنهجيات والأطر تخصصات داعمة ممارسات أدوات معايير ومجموعات المعرفة مصطلحات الخطوط العريضة اقول لك في هندسة البرمجيات، CI/CD أو CICD هي الممارسات المشتركة للتكامل المستمر (CI) و (أكثر في الغالب) التسليم المستمر أو (أقل في الغالب) النشر المستمر (CD). احيانا يشار اليهم بشكل جماعي باسم التطوير المستمر او تطوير البرمجيات المستمر.  مقارنة التكامل المستمر دمج متكرر لعدة تغييرات صغيرة في فرع رئيسي. تسليم مستمر عندما تنتج الفرق البرمجيات في دورات قصيرة بسرعة و تكرار عالي بحيث يمكن إصدار برنامج موثوق في أي وقت، و مع عملية نشر بسيطة و قابلة للتكرار عند اتخاذ قرار النشر. نشر مستمر عندما يتم تطوير وظائف البرمجيات الجديدة بشكل تلقائي. دافع سي آي/سي دي يسد الفجوات بين نشاطات التطوير والتشغيل والفرق عن طريق فرض الأتمتة في بناء وتجربة ونشر التطبيقات. خدمات CI/CD بتجمع التغييرات المتزايدة في الشفرة التي يقوم بها المطورون، ثم تربطها وتحزمها في منتجات البرمجيات. الاختبارات الآلية تتحقق من وظائف البرنامج، وخدمات النشر الآلية توفرها للمستخدمين النهائيين. الهدف هو زيادة اكتشاف العيوب في وقت مبكر، وزيادة الإنتاجية، وتوفير دورات إطلاق أسرع. العملية تختلف مع الأساليب التقليدية حيث تم دمج مجموعة من تحديثات البرمجيات في دفعة واحدة كبيرة قبل نشر الإصدار الجديد. ممارسات DevOps الحديثة تتضمن:  تطوير مستمر، اختبار مستمر، التكامل المستمر نشر مستمر، و رصد مستمر تطبيقات البرمجيات طوال دورة تطويرها. ممارسة CI/CD، أو خط أنابيب CI/CD، تشكل العمود الفقري لعمليات DevOps الحديثة.  انظر ايضا التكامل المستمر تسليم مستمر (CD) نشر مستمر (CD) ارجاعات ساكوليك، إسحاق (2020-01-17). "ما هو CI/CD؟ التكامل المستمر والتسليم المستمر موضح". عالم المعلومات. تم استرجاعه في 2021-06-01.  روسيل، ساندر (أكتوبر 2017). التكامل المستمر، التسليم، والنشر. نشرة باكت. ISBN 978-1-78728-661-0.  غالابا، كهيليا (2019). "تحسين قوة وكفاءة التكامل والتنفيذ المستمرين". 2019 مؤتمر IEEE الدولي حول صيانة وتطور البرمجيات (ICSME): 619<unk>623. doi:10.1109/ICSME.2019.00099. ISBN 978-1-7281-3094-1. S2CID 208879679. وصلات خارجية الخليلي، بي؛ بلانغور، أ؛ الموز، م؛ إررايسي، أ. (2020). "نهج نموذجي جديد من CI/CD يطبق على نظام انترنت الاشياء البيئي". 2020 مؤتمر IEEE الدولي الثاني حول الإلكترونيات والتحكم والتحسين وعلوم الكمبيوتر (ICECOCS): 1<unk>6. doi:10.1109/ICECOCS50124.2020.9314485. ISBN 978-1-7281-6921-7، ويمكنك ان تجد اسمه في الاسم. S2CID 231645681. صحي، بي. (2021). "مراجعة موجزة لممارسات هندسة البرمجيات الحالية في التكامل المستمر واختبار الوصول الآلي". 2021 المؤتمر الدولي السادس للاتصالات اللاسلكية ومعالجة الإشارات والشبكات (WiSPNET): 130<unk>134. arXiv:2103.00097. doi:10.1109/WiSPNET51692.2021.9419464. ISBN 978-1-6654-4086-8. S2CID 232076320.
الفائدة من CI/CD هي زيادة اكتشاف العيب المبكر، زيادة الإنتاجية، وتوفير دورات الإفراج الأسرع