ما معنى artifact؟
المعنى في مجال تطوير البرمجيات مع أمثلة
artifact: مُخرَج البناء، أثر برمجي
ملف أو حزمة ينتجها البناء، مثل ملف JAR أو ملف تنفيذي أو صورة حاوية، ثم تُخزّن وتُنشر لاحقًا.
طريقة الاستخدام
تنتج خطوط العمل المُخرجات وترفعها وتخزنها وتنقلها بين المراحل. ومن القواعد الشائعة «ابنِ مرة وانشر مرات»: تنتقل الحزمة نفسها إلى بيئة الاختبار ثم الإنتاج. وتُحفظ المُخرجات في أدوات مثل Artifactory أو Nexus.
أمثلة
The pipeline uploads the artifact to the repository, and the deploy job picks it up from there.
يرفع خط العمل مُخرَج البناء إلى المستودع، ثم تلتقطه مهمة النشر من هناك.
تُمرر نتيجة البناء المحفوظة إلى مرحلة النشر عبر مستودع الحزم.
We deploy exactly the same artifact that passed the tests on staging.
ننشر المُخرَج نفسه تمامًا الذي اجتاز الاختبارات في بيئة التجهيز.
يضمن استخدام الحزمة ذاتها أن ما يصل إلى الإنتاج هو النسخة التي اختُبرت فعلًا.
تراكيب شائعة
- build artifact
- artifact repository
- upload an artifact
- promote an artifact
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: إصدار البرمجيات وصيانتها
- deploy · ينشر
- release · إصدار
- production · بيئة الإنتاج
- ship · يصدر
- documentation · الوثائق
- CI/CD · التكامل المستمر والتسليم المستمر
- hotfix · إصلاح عاجل
- roll back · التراجع عن إصدار
- staging · بيئة التجهيز
- legacy code · شيفرة قديمة مستمرة الاستخدام
- deprecate · يعلن تقادمه ويوصي بتركه
- release notes · ملاحظات الإصدار
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
