قمت بإعداد بيئة تكامل مستمر (CI/CD) لمشروع PHP باستخدام Jenkins و GitHub، تضمنت:
تثبيت وإعداد Jenkins على خادم Ubuntu.
ربط Jenkins مع مستودع GitHub عبر Webhooks.
كتابة Pipeline Script لأتمتة خطوات الاختبار والنشر إلى بيئة الإنتاج.
إعداد إشعارات فورية عبر البريد الإلكتروني عند نجاح أو فشل عملية البناء.
هذا التكامل حسّن سرعة النشر، وضمن جودة الكود عبر اختبارات آلية قبل الإنتاج.