أتمتة نشر
هذه المهمة مخصصة لـأتمتة نشر داخل البرمجة / الأتمتة والأدوات. جوهرها: حوّل النشر إلى pipeline ثابت يبدأ من commit أو release ويجتاز فحوصا قبل الإنتاج.
المشكلة التقنية أو المخرج
هذه المهمة مخصصة لـ«أتمتة نشر» داخل البرمجة / الأتمتة والأدوات. جوهرها: حوّل النشر إلى pipeline ثابت يبدأ من commit أو release ويجتاز فحوصا قبل الإنتاج.
بيئة التنفيذ والسياق
- المستودع
- البيئات
- خطوات build/test
- الأسرار
- الترحيلات
- استراتيجية الإصدار
- rollback
الطلب التقني
نفّذ مهمة «أتمتة نشر» تقنيا ضمن البرمجة / الأتمتة والأدوات اعتمادا على السياق الفعلي الذي سأقدمه. السياق التقني: - [المستودع] - [البيئات] - [خطوات build/test] - [الأسرار] - [الترحيلات] - [استراتيجية الإصدار] - [rollback] طريقة التنفيذ والفحص: 1. حوّل النشر إلى pipeline ثابت يبدأ من commit أو release ويجتاز فحوصا قبل الإنتاج. 2. افصل الأسرار عن الكود وحدد بوابات الموافقة أو الاختبارات اللازمة. 3. أتمت تحقق الصحة بعد النشر وخطة rollback إذا فشل. المخرجات المقبولة: - CI/CD deployment pipeline. - مراحل وفحوص. - rollback ومراقبة بعد النشر. حافظ على حدود «أتمتة نشر»: لا تحوّل الناتج إلى «أتمتة اختبارات»؛ استخدم عناصر المهمة المجاورة فقط عندما تكون مدخلا ضروريا لهذه المهمة. شرط القبول: هل يمكن إعادة النشر بالطريقة نفسها دون خطوات يدوية غير موثقة؟ما يجب تسليمه
- CI/CD deployment pipeline
- مراحل وفحوص
- rollback ومراقبة بعد النشر
معيار قبول الحل
- هل يمكن إعادة النشر بالطريقة نفسها دون خطوات يدوية غير موثقة؟