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

ما معنى artifact؟

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

/ˈɑːrtɪfækt/اسممصطلح شائع

artifact: مُخرَج البناء، أثر برمجي

ملف أو حزمة ينتجها البناء، مثل ملف JAR أو ملف تنفيذي أو صورة حاوية، ثم تُخزّن وتُنشر لاحقًا.

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

تنتج خطوط العمل المُخرجات وترفعها وتخزنها وتنقلها بين المراحل. ومن القواعد الشائعة «ابنِ مرة وانشر مرات»: تنتقل الحزمة نفسها إلى بيئة الاختبار ثم الإنتاج. وتُحفظ المُخرجات في أدوات مثل Artifactory أو Nexus.

أمثلة

  1. The pipeline uploads the artifact to the repository, and the deploy job picks it up from there.

    يرفع خط العمل مُخرَج البناء إلى المستودع، ثم تلتقطه مهمة النشر من هناك.

    تُمرر نتيجة البناء المحفوظة إلى مرحلة النشر عبر مستودع الحزم.

  2. We deploy exactly the same artifact that passed the tests on staging.

    ننشر المُخرَج نفسه تمامًا الذي اجتاز الاختبارات في بيئة التجهيز.

    يضمن استخدام الحزمة ذاتها أن ما يصل إلى الإنتاج هو النسخة التي اختُبرت فعلًا.

تراكيب شائعة

  • build artifact
  • artifact repository
  • upload an artifact
  • promote an artifact

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

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

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

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

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