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

ما معنى pipeline؟

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

/ˈpaɪplaɪn/اسممصطلح أساسي

pipeline: مسار آلي، خط أنابيب النشر

سلسلة آلية من الخطوات، مثل البناء والاختبار والنشر، تُشغّل كلما تغيّرت الشيفرة وتتوقف إذا فشلت إحدى الخطوات.

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

يتحدث المهندسون عن مسارات العمل طوال اليوم: يشغّلونها، وتجتاز أو تفشل، وتتحول حالتها إلى الأخضر أو الأحمر، وقد تتعطل. يتكوّن المسار من مراحل ومهام. ومن الأدوات الشائعة GitHub Actions وGitLab CI وJenkins.

أمثلة

  1. The pipeline failed at the test stage, so nothing was deployed.

    فشل المسار عند مرحلة الاختبار، لذلك لم يُنشر شيء.

    توقفت العملية الآلية قبل الوصول إلى النشر لأن خطوة الاختبارات لم تنجح.

  2. Can you re-run the pipeline? I think that error was just a network timeout.

    هل يمكنك إعادة تشغيل المسار؟ أظن أن الخطأ لم يكن سوى انتهاء مهلة الاتصال بالشبكة.

    يرجّح المتحدث أن الفشل عابر سببه الاتصال، ويطلب إعادة المحاولة للتحقق.

تراكيب شائعة

  • CI/CD pipeline
  • run the pipeline
  • the pipeline failed
  • pipeline stage
  • deployment pipeline

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

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

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

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

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