متاحة مجانًا للقراءة · ثلاثة مستويات
Jenkins: حالة Pipeline والثقة وأدلة التسليم
افهم التنسيق والوكلاء والنتائج والاعتماد والمشاركة والحفظ والتزامن والتعافي بعقود صريحة.
ابدأ التعلّمفي هذه الدورة
تربط ثمانية عشر درساً مطوراً مشروع Parcel الافتراضي بأدوار المتحكم والوكيل وDeclarative وهوية المصدر والمجلد والأدوات والمدخلات والصدفة والتقارير والنقل والاعتماد والتوازي والقرار والمكتبة وCPS والمتانة والأمن والتنسيق والترقية والصيانة. يضم كل درس أمثلة ملموسة وأخطاء بسياقها وتمارين محلولة ومراجع رسمية أولية.
لا يُنشأ Jenkinsfile أو يُرسل، ولا يُتصل بمتحكم أو وكيل، ولا تُدار مهمة أو إضافة أو اعتماد أو خدمة أو API إداري أو نشر أو تثبيت. تبقى مقاطع Groovy غير قابلة للتشغيل. تقيم برامج Python الكاملة بالمكتبة القياسية نماذج محلية افتراضية في تخزين مؤقت معزول؛ لا يثبت نجاحها محرك Jenkins أو CPS أو إضافة أو طابوراً أو إعادة تشغيل.
ما الذي ستتعلمه؟
- تحديد حدود المتحكم والوكيل والمنفذ والمجلد والمهمة والتشغيل.
- ربط المصدر والأدوات والاختبار والتقرير وهوية المرشح المحفوظ.
- حفظ فشل الدليل المطلوب وغيابه عبر الصدفة والتقرير.
- مراجعة نطاق الاعتماد وسلطة المكتبة والمسارات غير الموثوقة.
- شرح CPS والمتانة والمهلة والإعادة والتنسيق وحدودها.
- تصميم ترقية وتعافٍ وتوافق وتحسين تغذية محدودين.
مسارك التعليمي
ثلاثة مستويات
أسس التنفيذ والمصدر
تتبع هوية المهمة والتخصيص والمصدر والمدخلات والمجلد ونتائج العملية.
- المتحكم والوكيل والمنفذ وهوية التشغيل
- بنية Declarative وعقود الخطوات
- سحب SCM وهوية الفروع المتعددة
- وسوم الوكلاء ومسارات العمل وافتراضات الأدوات
- المعلمات ونصوص البيئة والتحقق من المدخل
- خطوات الصدفة والاقتباس وحالة الخروج
الأدلة والمشاركة والسلطة
راجع التقارير والنقل والاعتماد والتوازي والقرار والمكتبات.
- تقارير الاختبار وسياسة نتيجة البناء
- Stash والأرشيف وهوية المرشح الدائمة
- ربط الاعتماد ونطاقه وحدود الإخفاء
- الفروع المتوازية وأدلة المصفوفة
- شروط when والقرارات البشرية المحدودة
- واجهات المكتبات المشتركة والثقة
الحالة المحفوظة والتسليم المضبوط
قيّم CPS والمتانة والأمن والموارد والترقية والصيانة.
- تنفيذ CPS وحالة Pipeline القابلة للحفظ
- المتانة ونطاق المهلة وسلامة الإعادة
- عزل المتحكم وحدود أمان النصوص
- تزامن المهام وأقفال الموارد والعمل القديم
- ترقية المرشح وتعافٍ يراعي التوافق
- توافق الإضافات والصيانة المقاسة
لمن هذه الدورة؟
- مطورون يتعلمون تفسير سلوك Pipeline ومراجعته.
- مسؤولو أتمتة يراجعون التنفيذ والاعتمادات والواجهات وأدلة الإصدار.
قبل أن تبدأ
- معرفة أساسية بإدارة المصدر وسطر الأوامر والاختبار والإعداد.
- قراءة أمثلة Groovy وPython وXML وJSON صغيرة؛ لا يلزم حساب Jenkins أو بيئة تشغيلية.