Ahmad Faqehi
Ahmad Faqehi

@A_F775

3 تغريدة 4 قراءة Sep 04, 2021
اختصارCI/CD هما لتعريف التكامل المستمر/ النشر المستمر. بمعنى آخر هي مجموعة من مبادئ DevOps تستعمل في أتمتة مهام التطبيقات واختبار تشغيلها ونشرها بدون تدخل بشري. من أهم فوائد هذا المصطلح هي السرعة في التطوير وتقديم النظام بجودة عالية. يتبع...
هناك أربع عناصر مهمة في هذا المفهوم وهي: المصدر 'الكود'، البناء، الاختبار، و النشر.
عملت تطبيق ويب بستخدام Vue js لكي أقوم بتنفيذ هذا المفهوم مع هذه العناصر.
أستخدمت أداة GitHub Actions لكي تقوم بتنفيذ هذي العمليات بشكل تلقائي في كل مره يتم رفع الكود الى المستودع في GitHub.
و كانت النتيجة جدا رائعة من ناحية أختصار الكثير من الوقت في اختبار الكود او نشر التحديثات الجديده الى السيرفر بشكل يدوي. و سرعه في التنفيذ و قلة في الاخطاء 😁

جاري تحميل الاقتراحات...