تطوير البرمجيات · مصطلحات · إصدار البرمجيات وصيانتها

ما معنى CI/CD؟

المعنى في مجال تطوير البرمجيات مع أمثلة

/ˌsiː aɪ ˌsiː ˈdiː/اختصارمصطلح شائع

CI/CD: التكامل المستمر والتسليم المستمر، التكامل المستمر والنشر المستمر

اختصار لممارسات بناء كل تغيير واختباره آليًا، ثم إتاحته أو نشره بسرعة وأمان.

طريقة الاستخدام

تُنشئ الفرق خط أنابيب CI/CD وتديره بأدوات مثل GitHub Actions وGitLab CI وJenkins. ويُختصر المصطلح أحيانًا إلى CI، كما في قولهم إن فحوص CI فشلت أو ينبغي انتظار نجاحها.

أمثلة

  1. Our CI/CD pipeline runs the tests and deploys to staging on every merge.

    يشغّل خط أنابيب CI/CD الاختبارات وينشر الإصدار في بيئة التجهيز عند كل دمج.

    يصف المثال خطوات آلية تبدأ بعد دمج التغيير، من الاختبار إلى نشر نسخة تجريبية.

  2. Setting up CI/CD early saved us a lot of manual release work.

    وفّر إعداد CI/CD مبكرًا علينا كثيرًا من عمل الإصدار اليدوي.

    هنا يشير المصطلح إلى أتمتة الأعمال المتكررة التي كان الفريق ينفذها يدويًا عند إصدار البرنامج.

تراكيب شائعة

  • CI/CD pipeline
  • set up CI/CD
  • CI is green
  • wait for CI

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: إصدار البرمجيات وصيانتها

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: