أتمتة تدريب ونشر نموذج تنبؤ بالمبيعات باستخدام Jenkins
في هذه المهمة قمت ببناء خط أنابيب (Pipeline) باستخدام Jenkins لتنفيذ دورة كاملة لتعلم الآلة تشمل:
تحضير البيانات (Prepare Data)
تدريب النموذج (Train Model)
نشر النموذج (Deploy)
تم تنفيذ كل مرحلة كـ Job مستقل داخل Jenkins، مع ربطهم في سكربت واحد بلغة Groovy عبر ملف pipeline_sales.groovy.
كما تم اختبار كل مرحلة والتحقق من نجاح التنفيذ، مما يضمن عملية CI/CD فعالة لنموذج التنبؤ بالمبيعات