إدماج مستمر/نشر مستمر

صفحة توضيح لويكيميديا

في هندسة البرمجيات، تشير CI/CD أو CICD بشكل عام إلى الممارسات المشتركة للتكامل المستمر والتسليم المستمر أو النشرالمستمر.[1][2][3]

ويجسّد CI/CD الفجوات بين أنشطة التطوير والتشغيل والفرق من خلال فرض التشغيل الآلي في بناء التطبيقات واختبارها ونشرها. تتضمن ممارسات DevOps الحديثة التطوير المستمر والاختبار المستمر والتكامل المستمر والنشر المستمر والمراقبة المستمرة لتطبيقات البرامج طوال دورة حياة التطوير. تشكل الممارسة CI/CD أو CI/CD مكون أساسي لعمليات DevOps الحديثة.

على سبيل المثال، أكرينو حافة المكدس هو مجموعة من البنية التحتية المفتوحة ومخططات التطبيق للحافة، حيث تمتد مجموعة واسعة من حالات الاستخدام، ويتم تسليمها من خلال CI / CD[4]

وفي سياق الاتصالات مع الشركات، يمكن أن يشير الـ CI/CD أيضاً إلى العملية الشاملة لهوية الشركات وتصميمها.

المراجع عدل

  1. ^ Irani, Zubin (28 Mar 2018). "5 common pitfalls of CICD -- and how to avoid them". InfoWorld (بالإنجليزية). Archived from the original on 2017-12-22. Retrieved 2017-12-21.
  2. ^ Heller, Martin (20 يوليو 2015). "Continuous integration is not always the right answer. Here's why". TechBeacon. مؤرشف من الأصل في 2018-12-29. اطلع عليه بتاريخ 2017-12-21.
  3. ^ Atlassian (14 أبريل 2017). "Continuous integration vs. continuous delivery vs. continuous deployment". Atlassian. مؤرشف من الأصل في 2020-06-20. اطلع عليه بتاريخ 2019-04-04.
  4. ^ https://wiki.akraino.org/display/AK/Akraino+Edge+Stack نسخة محفوظة 2020-06-10 على موقع واي باك مشين.