أتمتة بناء المشروع
هذه المهمة مخصصة لـأتمتة بناء المشروع داخل البرمجة / الأتمتة والأدوات. جوهرها: ثبّت خطوات تثبيت الاعتماديات والتحقق من الإصدارات قبل البناء.
المشكلة التقنية أو المخرج
هذه المهمة مخصصة لـ«أتمتة بناء المشروع» داخل البرمجة / الأتمتة والأدوات. جوهرها: ثبّت خطوات تثبيت الاعتماديات والتحقق من الإصدارات قبل البناء.
بيئة التنفيذ والسياق
- أوامر البناء الحالية
- مدير الحزم وأداة البناء
- إصدارات البيئة
- الملفات الناتجة
- متغيرات البيئة
- شروط نجاح البناء
الطلب التقني
نفّذ مهمة «أتمتة بناء المشروع» تقنيا ضمن البرمجة / الأتمتة والأدوات اعتمادا على السياق الفعلي الذي سأقدمه. السياق التقني: - [أوامر البناء الحالية] - [مدير الحزم وأداة البناء] - [إصدارات البيئة] - [الملفات الناتجة] - [متغيرات البيئة] - [شروط نجاح البناء] طريقة التنفيذ والفحص: 1. ثبّت خطوات تثبيت الاعتماديات والتحقق من الإصدارات قبل البناء. 2. اجعل عملية البناء قابلة للتشغيل من أمر واحد في بيئة نظيفة. 3. افصل إعدادات البيئة عن الكود ولا تعتمد على ملفات محلية غير موثقة. 4. تحقق من المخرجات وحجمها وأكواد الخروج وسجل سبب الفشل. 5. أضف caching فقط لما يمكن إبطاله بأمان عند تغير الاعتماديات. المخرجات المقبولة: - سكريبت أو Pipeline لبناء المشروع. - قائمة متطلبات البيئة. - مخرجات بناء موثقة. - تحقق وفشل واضح. حافظ على حدود «أتمتة بناء المشروع»: لا تحوّل الناتج إلى «أتمتة اختبارات»؛ استخدم عناصر المهمة المجاورة فقط عندما تكون مدخلا ضروريا لهذه المهمة. شرط القبول: هل يمكن بناء المشروع من نسخة نظيفة للمستودع دون خطوات يدوية مخفية؟ما يجب تسليمه
- سكريبت أو Pipeline لبناء المشروع
- قائمة متطلبات البيئة
- مخرجات بناء موثقة
- تحقق وفشل واضح
معيار قبول الحل
- هل يمكن بناء المشروع من نسخة نظيفة للمستودع دون خطوات يدوية مخفية؟