نظم الرقابة والتألق
دليل الخطوة الأولى لإنشاء سي/ج د مع دوكر وجينكينز
Table of Contents
إن التكامل المستمر والتنشر المستمرين هما من الممارسات الأساسية في تطوير البرامجيات الحديثة، ويساعدان الأفرقة على إصدار المدونة بسرعة وبقدر أكبر من الموثوقية، وهذا الدليل يمشيك من خلال إنشاء خط أنابيب للمبادرة باستخدام دوكر وجينكينز، وهما أداتان شعبيتان في النظام الإيكولوجي لشعبة التنمية.
الشروط المسبقة
- المعرفة الأساسية لدوكر وجينكينز
- (دوكر) رُكب على آلة
- تم تركيب و تشغيل جينكينز
- تطبيق عينة للنشر
الخطوة 1: وضع بيئة دوكر الخاص بك
أولاً، ضمان أن يتم تركيب (دوكر) و تشغيل نظامك، وخلق (دوكرفيل) لطلبك إن لم تكن قد فعلت، هذا الملف يحدد كيف سيتم بناء طلبك و تشغيله داخل حاوية
مثال (دوكرفيل)
الخطوة 2: الثقة جينكينز
افتحي (جينكينز) و اثبتي مضرب (دوكر) إن لم تفعلي ذلك، اصنعي خطاً جديداً، واستخدميه لسحب شفرة من مستودعك
في نص خط الأنابيب، تحديد المراحل لبناء صورة دوكر، اختبار، نشر.
Sample Jenkins Pipeline Script
الخطوة 3: التألق على الخط
(إفكار مستودعكِ لـ (جينكينز بناءً تلقائياً على رموز الإلتزامات، يمكن القيام بذلك باستخدام خيارات التصويب أو الاقتراع في (جينكينز
ضمان تخزين وثائق تفويض سجل دوكر في جنكينز بأمان لتمكين الصور من الدفع أثناء النشر.
خاتمة
إنشاء خط أنابيب مركزي مع (دكر) و (جينكينز) يُبسط عملية تطويرك، مما يتيح سرعة التنفيذ والإطلاقات الأكثر موثوقية، من خلال متابعة هذه الخطوات، يمكنك أن تخلق تدفق عمل آلي مصمم خصيصاً لتلبية احتياجات مشروعك.