مالفائدة مِنْ CI/CD؟
Context:لموضوعات الاتصالات الشركية، انظر هوية الشركة وتصميم الشركة. جزء من سلسلة عن تطوير البرمجيات النشاطات الأساسية النماذج والنموذج المنهجيات والأطر التخصصات الداعمة الممارسات أدوات المعايير و مجموعات المعرفة المفردات الخطوط العريضة هَذَا في هندسة البرمجيات، CI/CD او CICD هو الممارسات المشتركة للتكامل المستمر (CI) و (في الغالب) التسليم المستمر او (في الغالب اقل) النشر المستمر (CD). احيانا يشار اليهم مجتمعين باسم التطوير المستمر او تطوير البرمجيات المستمر.  مقارنة تكامل مستمر تدمج متكرر لعدة تغييرات صغيرة في فرع رئيسي. تسليم مستمر عندما تُنتج الفرق البرمجيات في دورات قصيرة بسرعه و تكرار عالي بحيث يمكن اطلاق برنامج موثوق في اي وقت، وبعملية نشر بسيطة و قابلة للتكرار عند اتخاذ قرار النشر. نشر مستمر لما يتم اطلاق وظائف البرمجيات الجديدة بشكل تلقائي. دافع CI/CD يملئ الفجوة بين نشاطات التطوير والتشغيل وفرق من خلال فرض الأتمتة في بناء واختبار ونشر التطبيقات. خدمة سي آي/سي دي تجمع التغييرات المتزايدة للشفرة التي يقدمها المطورون، ثم تربطها وتحزمها في برامج منتجة. الاختبارات الآلية تتحقق من وظائف البرمجيات، وخدمات الانتشار الآلية تسلمهم للمستخدمين النهائيين. الهدف هو زيادة اكتشاف العيب المبكر، زيادة الإنتاجية، وتوفير دورات الإفراج الأسرع. هذه العملية تختلف عن الطرق التقليدية حيث تم دمج مجموعة من تحديثات البرمجيات في دفعة واحدة كبيرة قبل نشر النسخة الاكثر حداثة. ممارسات DevOps الحديثة تتضمن:  تطوير مستمر، اختبار مستمر، تكامل مستمر، التطبيق المستمر، رصد مستمر تطبيقات البرمجيات طوال دورة تطويرها. ممارسة CI/CD، او خط انابيب CI/CD، تشكل العمود الفقري لعمليات DevOps الحديثة.  انظر ايضاً تكامل مستمر (CI) التسليم المستمر (CD) نشر مستمر (CD) المراجع ساكوليك، اسحاق (2020-01-17). "ما هو سي آي/سي دي؟ تكامل مستمر وتسليم مستمر موضح". عالم المعلومات. نُزِلَ 2021-06-01.  روسيل، ساندر (اكتوبر 2017). تكامل مستمر، تسليم، ونشر. نشر باكت. ISBN 978-1-78728-661-0. احصل على المعلومات من هنا.  غالابا، كهيليا (2019). "تحسين قوة و كفاءة التكامل والتطبيق المستمرين". 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME): 619<unk>623. doi:10.1109/ICSME.2019.00099. ISBN 978-1-7281-3094-1. S2CID 208879679. الروابط الخارجية الخليلي، ب؛ بلانغور، أ؛ الموز، م؛ إررايسي، أ. (2020). "نهج ميتاموديل جديد من سي آي/سي دي المطبق على انترنت اشياء النظام البيئي". 2020 IEEE 2nd International Conference on Electronics, Control, Optimization and Computer Science (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 تكمن في زيادة اكتشاف العيب في وقت مبكر، وزيادة الإنتاجية، وتوفير دورات الإفراج أسرع